This is for all international applicants: It is true that it is kinda hard for international students to get into top schools compared to domestics but it is worth to try. If you have enough research experience, they actually do not care much about your GRE score or GPA. I got offer from Columbia, NYU, UIUC, Umass-Amherst and Stony Brook but even no interview from Penn State or Rutgers for ex. What I mean is it is really unpredictable for internationals. If you look at the profiles of the domestic students, there is consistency among the schools from which they got offer. However, this is not the case for most of the internationals (saying this from my and my international friends' experiences). Do not lose your hope and apply at least 10 schools or more if you can-include your top choices and back ups as well!