Find a
Physician
Find a Physician
Select Physician Name
Search by Physician Name
Search by Specialty
Search by Insurance
Advanced Search
Patients &
Visitors
For Patients

For Visitors
BEFORE YOU ARE A PATIENT
Advance Directives
Blood Donation
Personal Medical Record
Financial & Insurance Information
Maps & Directions
Organ & Tissue Donation
Patient Guide
Pre-register Online
Same Day Surgery Patient Information
Somerset Health Connect
Transportation Services
WHILE YOU ARE A PATIENT
Care Management / Social Work
Cell Phones
Communication Services
Food & Nutrition
Internet Access
Leaving the Hospital
Nurse Clinician Services
Pain Management
Pastoral Care
Patient Advocate
Patient Rights
Rehabilitation Services
Support Services
Translation Services
Visiting Hours
AFTER YOU ARE A PATIENT
Honoring Your Caregivers
Medical Records
Online Business Office
Patient Advocate
Pay Your Bill Online
Pay Your Bill By Phone
Support Groups
Area Amenities
Cafeteria & Good Day Cafe
Gift Shop
Maps & Directions
OR Visitors
Parking – free for patients and visitors
Send a Patient Greeting
Smoke Free Policy
Visiting Hours

Services
Major Services
Affiliated Physician Practices
Behavioral Health
Cancer Center
Cardiac Care
Emergency
Joint Replacement
Maternity
Neuroscience
Orthopedic Services
Outpatient Services
Rehabilitation
Robotic Surgery
Sleep Medicine
Speakers Bureau
Sports Medicine & Rehab
Surgical Services
View all Services
Classes &
Events
Classes & Events
Community Programs
Bariatric Surgery Seminars
Cancer Programs
Community Health Education
CPR Classes
Joint Surgery Seminars
Maternity Classes
Sports Medicine Programs
Support Groups
Fundraising Events
Golf Classic
Music at Moorland
Steeplechase Distance Run
Professional Education
CME
CPR Classes
EMS
Life Support Classes
Professional Continuing Ed
Contacts &
Locations
Contacts
Main switchboard:
908-685-2200
Admitting:
908-685-2957
Baby Suites:
908-704-3766
Blood Donor Program
908-685-2926
Care Management/Case Management:
908-685-2953
Emergency Department:
908-685-2920
Steeplechase Cancer Center:
866-742-5762
Volunteer Services:
908-685-2952
Locations
Affiliated Physician Practices
Laboratory Service Centers
Steeplechase Cancer Center
Sleep For Life
Somerset Medical Foundation
Sports Medicine
Dunellen Testing
Health
Library
Search by Category
Search services by first letter
A B C D E F G

H I J K L M N

O P Q R S T U


V W X Y Z
Health Resource Library
Symptom Checker
Cancer Health Center
Pill Search
Orthopedic Health Center
Find a Drug
Diabetes Health Center
Drug Interaction
Senior Health Center
Health Calculators
Pregnancy Health Center
Health Risk Assessments
Weight Management
SMC Magazine Archives
Stress Management
Heart Health Center
Somerset HomeFamily Medicine Residency ProgramPatient InformationMeet the Physicians

Meet the Physicians

Listed below are the physicians of Somerset Family Practice. Click on a name to read about a specific physician. For more information or to leave a message for a physician, call 908-685-2900.

FACULTY

RESIDENTS

John Bucek, MD
Kaneshka Alamshahi, MD
Barbara Franzblau
Joseph Amavisca, MD
Jill Gora, MD, FAAFP

Karyssa Ancellotti, MD

Margaret Guyton, MD
Olayemi Chukwuogo, MD
Laura Micek-Galinat, MD, MPH
Diana Fibison, MD

Elisabeth Spector, MD, MPH

Christine Ibrahim, MD 

Frances Wu, MD

Donna Kaminski, DO, MPH
Lalitha Hansch, MD
Jasmeen Kaur, MD
Namita Joshi, MD

Sheila Kennedy, MD 

Irina Korneeva, MD, PhD
Anastazja Maziarz, MD
Joanne Lundholm, MD
Bina Pai, MD
Luigi Brunetti, PharmD

Vikash Patel, MD

 

Purvee Patel, MD

 
Priti Narula Punj, MD
 
Kashan Rizvi, MD, MPH
 
Logithya Subendra, MD
 

Ryan Subrati, MD

 

Ann Thomas, MD

 

John Torro, MD

 

Olga Wiley, MD

Yelena Zotova, MD
Decrease Text Size Increase Text Size
Printer Friendly Version Add This
Text Color
Text Size
Print Page
Share
Somerset Medical Center
About Us
Contact Us
Press Releases
Somerset Medical Center Foundation
Visitor Info
Maps and Driving Directions
Parking
Smoke-Free Policy
Visiting Hours
Join the Team
Career Opportunities
Family Medicine Residency Program
Magnet Nurses
Volunteer
Home Site Map Policies Terms of Use
Somerset Medical Center 110 Rehill Avenue Somerville, New Jersey 08876 908-685-2200
Loading... Loading...