Dr. Moksha G. Ranasinghe graduated from the Dartmouth Medical School in 2004. She works in Mechanicsburg, PA and specializes in Neurological Surgery. Dr. Ranasinghe is affiliated with Pinnaclehealth Community Campus General Osteopathic Hospital and Pinnacle Health At Harrisburg Hospital. She speaks English and Spanish.
Years in Practice: 11 Years
Languages Spoken: English, Spanish
Medical School: Dartmouth Medical School
Graduation Date: 2004
Hospital Affiliations: Pinnaclehealth Community Campus General Osteopathic Hospital, Pinnacle Health At Harrisburg Hospital
Specialties: Neurological Surgery