Meet Our Doctor Videos

From routine examinations to managing chronic conditions, Virtua’s primary care physicians help you and your family stay healthy through every stage of life. They are specially trained to provide the best care to help you be well, get well and stay well. It’s Virtua’s mission.


Please take a moment to meet some of our physicians in the following videos and discover more about their personalities, clinical expertise and approaches to working with patients to improve and enhance their care. Check back as we add more physician videos.


For a complete list of our primary care physicians, click here.

Meet Dr. Sangita Doshi - Virtua

Meet Dr. Sangita Doshi

Dr. Sangita Doshi, a Virtua primary care physician, focuses solely on women's healthcare issues. Hear why she is uniquely qualified to treat women of all ages.

Watch Video
Meet Dr. Mary Campagnolo - Virtua

Meet Dr. Mary Campagnolo

Dr. Mary Campagnolo is a Virtua Primary Care physician. Her patients vary in age but she has a focus on the field of geriatrics. Hear why she was drawn to family medicine.

Watch Video
Dr. Robert Davis, family physician with Virtua

Meet Dr. Robert Davis

Get to know Dr. Robert Davis, a Virtua Primary Care physician.

Watch Video
meet dr glass

Meet Dr. James Glass

Meet Dr. James Glass, a Virtua Primary Care physician.

Watch Video
meet dr roesly

Meet Dr. Melissa Roesly

Meet Dr. Melissa Roesly, a Virtua Primary Care physician.

Watch Video
Dr. Murray Buck, family physician with Virtua

Meet Dr. Murray Buck

Get to know Dr. Murray Buck, a Virtua Primary Care physician.

Watch Video
meet dr sam weiner

Meet Dr. Samuel Weiner

Meet Dr. Samuel Weiner, family physician with Virtua.

Watch Video
Dr. Sanjiv Patel, family physician with Virtua

Meet Dr. Sanjiv Patel

Get to know Dr. Sanjiv Patel, family physician with Virtua.

Watch Video
Dr. Stephen Goldfine, a family physician with Virtua

Meet Dr. Stephen Goldfine

Get to know Dr. Stephen Goldfine, a family physician with Virtua.

Watch Video
stephen land

Meet Dr. Stephen Land

Meet Dr. Stephen Land, family physician with Virtua Mt. Laurel family physicians.

Watch Video
Meet Dr Barrucco

Meet Cardiologist Dr. Rob Barrucco

Dr. Rob Barrucco is a physician of Virtua Cardiology Group who specializes in both medical and interventional cardiology.

Watch Video
Meet Dr. Mintz

Meet Cardiologist Dr. Randy Mintz

Randy Mintz, MD, is the director of Virtua’s cardiac catheterization lab at Virtua Marlton.

Watch Video
lazarus

Meet Dr. Nermin Lazarus

Meet Nermin Lazarus, DO, primary care doctor providing personalized care for women at the Virtua for Women Primary Care & Wellness Center at Moorestown.

Watch Video
navigator access center

Contact Virtua

A Personal Health Navigator can help you find a doctor, schedule appointments or classes, and help you find a service or location.

888-VIRTUA-3 Live Chat