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 or board eligible with areas 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


Cheryl Randolph, FNP

Specialties: Infectious Disease, Emergency & Trauma Medicine

Cheryl Randolph, Family Nurse Practitioner (FNP) joined Dr. Mark Sockell at the North Marin Internal Medicine group in September 2016. Cheryl is a native Californian, growing up and attending college in Orange County, where she was a member of the California State University, Fullerton Fencing Team.

Read Cheryl’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 sees her own patients in the hospital. She enjoys both inpatient and outpatient medicine. 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 practices in both an office and hospital setting, specifically Novato Community Hospital which he has helped to expand over the years. 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