Visa Issues: Still a long way to go
While there has been some progress in straightening out the mess that is the visa process post-9/11, as this Washington Post story indicates, the situation is still pretty bad for those who have research interests in high-tech areas. A decision two weeks ago by a U.S. consulate in India to refuse a visa to a […]