How to Apply
We are an ACGME-accredited program and accept applications for:
-
A 3-year Categorical Internal Medicine Residency (20 first-year positions) - NRMP match code is 1491140C0
-
A 1-year Preliminary Internal Medicine Residency (18 positions) - NRMP match code is 1491140P0.
You can apply to either program, but not both. Our prelim positions are meant for those applying for advanced positions in specialties such as Anesthesiology, Neurology, PM&R, Radiology, and Radiation Oncology, which require a year of training in Internal Medicine.


Applications are only accepted through ERAS.
We consider signals strongly in selecting applicants for interviews and very rarely interview applicants who have not signaled us.
​
Applicants should meet the following requirements:
-
Graduation from medical school within the last 5 years;
-
Passing scores on USMLE Steps 1 and 2 on the first attempt;
-
A minimum Step 2 CK score of 240. (Most successful applicants have higher scores. The average Step CK score of applicants who matched with us in the last 2 years is 259.)
-
ECFMG certification (if applicable) by the end of January of match year.
Additionally:
-
Clinical experience within the past two years is preferred.
-
US clinical experience is not required. We understand the difficulty of obtaining clinical rotation opportunities in the US since the pandemic.
-
All positions are filled through NRMP. We do not offer pre-match positions.
-
We sponsor J1 and H1B visas for eligible residents.
The following documents are required to apply:
-
ERAS Common Application Form
-
Medical School Transcript
-
Medical Student Performance Evaluation (MSPE) / Dean’s Letter, or its equivalent
-
At least 3 Letters of Recommendation
-
Personal Statement
-
USMLE Transcript
-
ECFMG Status Report, if applicable
-
COMLEX Transcript, if applicable


Selection for interviews is a competitive process. We receive thousands of applications every year and are only able to interview a fraction of the applicants.
-
Interviews take place from October through January.
-
All interviews this year are done virtually.
-
If invited to interview, you will be notified via the email address you supplied through ERAS.
-
We do not provide updates on status of applications by phone.
-
Due to the volume of applications, we are unfortunately not able to notify each applicant who is not invited to interview.