Our Team

Our office is staffed with a dedicated team of professionals who collaborate to deliver truly patient-centered care. Caregivers and administrative staff alike are committed to making your experience the best it can be. Our physicians are all board certified with areas of interest in the area of Internal Medicine. Learn more about our Physicians by clicking on their profiles, below:

Christina Edwards, DO

Specialties: Internal Medicine

Dr. Edwards joined North Marin Internal Medicine in September 2015 and is board certified in Internal Medicine. She is currently accepting new patients. Dr. Edwards was born and raised in Maine. She earned her undergraduate degree at Bowdoin College and her medical degree at the New England College of Osteopathic Medicine.

Read Dr. Edward’s Biography


Rebecca Li, MD

Specialties: Internal Medicine

Dr. Li is an internist at North Marin Internal Medicine and has been practicing in Marin County since January 2010. She strives to provide the highest quality of individualized care to her patients while making each visit an enjoyable experience. She is a strong believer in preventive medicine and takes pleasure in improving her patients’ physical and mental wellbeing.

Read Dr. Li’s Biography


Mark Sockell, MD

Specialties: Internal Medicine

Dr. Mark Sockell is a specialist in internal medicine and geriatrics. Since 2013 Dr. Sockell has been the Medical Director at Novato Care Center, the largest rehabilitation and skilled nursing facility in Marin County. Before coming to Novato, he spent much of his career in medical education. As the Director of Medical Education at St. Mary’s Medical Center in San Francisco he founded and ran the inpatient hospitalist program.

Read Dr. Sockell’s Biography


Irene Teper, MD

Specialties: Internal Medicine

Dr. Teper was born and raised in the former Soviet Union. Her family moved to Buffalo, New York, when she was 13 years old. Dr. Teper is actively involved in committee work at Novato Community Hospital, where she has served as Chair of the Medical Services Committee for the past two years.

Read Dr. Teper’s Biography


Stephen E. Welter, MD

Specialties: Internal Medicine

Dr. Welter began his practice in Novato in 1980. He enjoys the challenge of keeping up with advances in his specialties which include care of the medically complex adult, hypertension and hypercholesterolemia.

Read Dr. Welter’s Biography