Back to Search

MARY ANNE FARRIS, M.D.

M.D.

Family Medicine Physician

NPI: 1558619825IndividualAccepts Medicare

Specialties, Licenses & Credentials

Family Medicine PhysicianPrimary

Family Medicine

Code: 207Q00000X

ME125064(FL)

CMS Specialties

PrimaryFAMILY PRACTICE

Education

OTHER

Class of 2010

Research & Publications (20)

Contraceptive devices: intravaginal and intrauterine delivery systems.
PMID 18803474·Expert Rev Med Devices·2008
6-review
Contraceptive devices: subcutaneous delivery systems.
PMID 18803473·Expert Rev Med Devices·2008
6-review
Selective progesterone receptor modulators 2: use in reproductive medicine.
PMID 18778185·Expert Opin Pharmacother·2008
8-other
Selective progesterone receptor modulators 1: use during pregnancy.
PMID 18778184·Expert Opin Pharmacother·2008
6-review
Emergency contraception: a review.
PMID 18283598·Eur J Contracept Reprod Health Care·2008
6-review
Hormonal contraception: present and future.
PMID 19198700·Drugs Today (Barc)·2008
6-review
[Intrauterine death: experience at a tertiary centre of Italy].
PMID 17912177·Minerva Ginecol·2007
8-other
Hormonal contraception: state of the art and future perspectives.
PMID 17576403·Minerva Ginecol·2007
6-review
Contraception: a social revolution.
PMID 17455038·Eur J Contracept Reprod Health Care·2007
8-other
IO you one.
PMID 16463446·JEMS·2006
8-other
Contraception today.
PMID 17308130·Ann N Y Acad Sci·2006
6-review
[Infertility: a global perspective].
PMID 17108875·Minerva Ginecol·2006
6-review
[Emergency contraception].
PMID 16783290·Minerva Ginecol·2006
8-other
Reasons for requesting emergency contraception: a survey of 506 Italian women.
PMID 16318962·Eur J Contracept Reprod Health Care·2005
8-other

Data courtesy of the U.S. National Library of Medicine (NLM). Ltrl is not affiliated with or endorsed by NLM.

Contact & Hours

Address
1755 HERITAGE TRL STE 601
NAPLES, FL 34112

Quick Facts

NPI
1558619825
Entity Type
Individual
Gender
Female
Medicare
Accepted
Specialties
1
Locations
1
Years in Practice
16
Publications
20

Are you this provider?

Claim Your Profile