John Hopkins University, based in Baltimore, Maryland offers a fully funded MD-PhD Program. Applicants interested in the MD-PhD Program apply to The Johns Hopkins University School of Medicine through the American Medical College Application Service (AMCAS). All eligible applicants who are admitted to the MD-PhD Program are considered for funding under the Medical Scientist Training Program. This program, supported by the National Institutes of Health, provides full tuition, stipend, and insurance for students. Due to federal restrictions, only U.S. citizens and permanent residents are eligible for MSTP funding.