OK, so I haven't posted in a while... but....
....I agree with Original. I was interviewed at Duke, just like Original and another Korean guy whose name I have since forgotten. So Duke will interview, and accept foreign students.
The only school I'm a little unsure about is Harvard. Harvard sent me a letter in which it stated that the best they could do was to offer me an interview to be considered for a non-funded MSTP slot (NP and HST)... They sort of corroborate this on their website as well.
I also would not count on Johns Hopkins, although I'm going there this year. Johns Hopkins has never accepted non-citizens before, and even this year, they managed to offer me a funded position only because of a private fellowship from Merck, which offered to provide the same amount of money given by NIH. So they put me on Merck's money and gave me an offer.
Stanford doesn't either. I know this because I'm an undergrad there. Stanford's best has been to offer a tuition remission, but no stipend, for a Canadian student. I considered all this before I decided I would not live in the Bay area without a stipend (living with the stipend is bad enough!)
Although I've said this in the MSTP Boulevard thread before, these are the schools that will accepted foreign students -- correct me if I'm wrong.
Columbia
Cornell/Rockefeller/Sloan-Kettering
Wash.U
U.Minnesota (Twin Cities)
Penn State
Northwestern
UT-Southwestern (Excellent program)
Baylor
Yale
Emory
Vanderbilt
University of Chicago
University of Washington (Seattle)
U.Southern California (money for 1/2 the MD yrs)
U.Penn
Duke (I guess)
Brown
That's all I remember, for the time being.