to Wallace:
It's probably best to submit recommendation letters. I just asked well-known researchers in my field who know my work to write the letters but I guess it depends on your caseto Wallace:
I've seen some ppl said it will be helpful if you can get letters from US citizens. Do you know anyone in the US?