Kristine Shields

Kristine Shields

Dr. of Public Health, Women’s Health Nurse Practitioner, researcher, and writer on reproductive health and justice. www.KristineShieldsAuthor.com