Dr. Leach graduated from the Drexel University College of Medicine in 2003. She works in Newark, DE and specializes in Pediatrics. Dr. Leach is affiliated with Christiana Hospital and Nemours Alfred I duPont Hospital For Children.
AllType - Quality Assurance Specialist MedQuist - Master Medical Editor Medical Transcription Service - Medical Transcriptionist (1998-2003) CBay - Medical Editor