Hey, im also an international applicant. Im from south america, and i understand its hard to look up for universities in another countries.
I understand that the best universities are located in USA or Europe, but have you considered south america?. At least in my field, Brazil its a pretty good choice.
Most of south american universities are not considered "top universities", but i can guarantee that you will not see something like http://www.umass.edu...ions_2_2015.pdf here...