Find out what today's Echo Trial results could mean for people who use the Depo-Provera birth control shot.
Find out what today's Echo Trial results could mean for people who use the Depo-Provera birth control shot.