I graduated last year with my MD. And I am currently doing my pgi in Nepal.... I am a Nepali citizen and my wife is an US citizen... Does anyone know the requirements to take the USMLE? Do I have to be a citizen? Or have my green card? Will I be able to take the USMLE if I'm only on my tourist visa? Please help 🙂... I want to stay in US and practice there. My wife will also petition me to be a citizen.