Meet The Team


Jessica Brim


Jessica is a Roanoke Valley native and joined Jefferson Internal Medicine in 2014. Jessica served in the United States Coast Guard and spent 4 years on active duty as a Corpsman and EMT-B, caring for active duty and retired veterans, as well as their dependents.  She received a B.S. in Nursing at Jefferson College of Health Sciences while serving in the United States Coast Guard reserves, and started her RN career at Lewis Gale Medical Center. During that time she completed studies for a M.S. in Nursing- Adult-Gerontology Nurse Practitioner.  Jessica is a member of Virginia Council of Nurse Practitioners and American Association of Nurse Practitioners.  She is certified in adult-gerontology practice through The American Academy of Nurse Practitioners.

Dr. Mono.JPG

Lawrence Monahan MD, retired

Dr. Monahan came from Manhattan Kansas to the Roanoke Valley for his medical internship after completing a BA from Kansas State University and MD from the University of Kansas School of Medicine.  He completed his Internal Medicine Residency in Kansas City and has practiced in Roanoke since 1974.  Jefferson Internal Medicine Associates was founded by Dr. Monahan in 1980 and is dedicated to the finest traditions of the patient-physician relationship.  Dr. Monahan is known as a caring, kind, and careful physician, as well as excellent teacher and role model for medical students, interns, residents, nurse practitioner and PA students. He is a Full Clinical Professor of Internal Medicine at The University of Virginia School of Medicine and the Virginia College of Osteopathic Medicine. As a Fellow of the American College of Physicians (FACP), he has received the American Medical Association’s Continuing Medical Education Award every year of his practice, and has published in state and national medical journals.

C Moock.jpeg

Carly Moock


Carly joined Jefferson Internal Medicine in 2019. She received her undergraduate education at Roanoke College and master’s degree in physician assistant studies from Mary Baldwin University. Previously she served the Roanoke Valley as a professional firefighter/EMT-I and fire investigator and continues to enjoy serving her community by providing individualized healthcare. Carly is a member of the American Academy of Physician Assistants as well as the Virginia Academy of Physician Assistants and is certified by the National Commission on Certification of Physician Assistants. 

Dr. Salama.JPG

Adel Salama


Dr. Salama attended medical school at the Alexandria Faculty of Medicine, Alexandria University, and after graduation practiced general medicine in Egypt and Bahrain for sixteen years. He completed the University of Virginia Internal Medicine Residency Program at the Veterans Administration Hospital in Salem, and joined Jefferson Internal Medicine Associates in August 1995. He is Board Certified in Internal Medicine, Urgent Care, and Geriatrics.

Dr. Pete.JPG

Charles Peterson

MD, retired

“Dr. Pete” grew up in Roanoke, the son of Roanoke's first Radiologist. After graduating from William Fleming High School, he earned a BA from Hampden-Sydney College and MD from the University Of Virginia School Of Medicine. He completed his internship in England, his residency at Hartford Hospital in Connecticut, and a Fellowship at the University of Virginia.  Dr. Peterson practiced Internal Medicine in Salem and Roanoke and served as Chief of Staff at Community Hospital (twice!).  He was a loyal member of the Rotary Club.  With the intention of “slowing down for a couple of years and then retiring,” he joined Jefferson Internal Medicine in 2006 and retired eight years later.  Dr. Pete passed away in 2018 and is missed by all who knew him.

Dr Malpass.JPG

Michael Malpass

MD, retired

Dr. Malpass graduated from Wake Forest College and received his medical degree from Vanderbilt University School of Medicine.  He completed his internship and residency at Charlotte Memorial Hospital and Medical Center and was certified by the American Board of Internal Medicine.  Roanoke became his home in 1985 after serving in the USAF.  He is a member of the American College of Physicians.  

Dr. Malpass retired in 2017.  He is known as a compassionate and caring physician and peer and will be missed by his many loyal patients and team members.