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 Pinnacle Health At Harrisburg Hospital and Pinnaclehealth Community Campus General Osteopathic Hospital. She speaks English and Spanish.
Years in Practice: 10 Years
Languages Spoken: English, Spanish
Medical School: Dartmouth Medical School
Graduation Date: 2004
Hospital Affiliations: Pinnacle Health At Harrisburg Hospital, Pinnaclehealth Community Campus General Osteopathic Hospital
Specialties: Neurological Surgery