Nexplanon

Kaylee • 20. Optimist. Quality Assurance Analyst for Medicare! “To each their own own thine self be true"

What are your experiences with nexplanon for those that have it or had it?