Applicants outside the United States must complete consular processing through a U.S. embassy or consulate. (Bloomberg) Nonimmigrants in the US, such as H-1B and F-1 visa holders, can apply for a ...