Social & Preventive Medicine

With DMPA, the next injection may be taken latest by: