Daily Archives: October 6, 2009

Visa Nightmares Cause an American “Brain Drain”

A September editorial from Nature claims that “Over the years, the United States has benefited enormously from its ability to attract the most creative scientific minds from around the globe. Increasingly, however, scientists, postdocs and students are turning elsewhere, frustrated…

Read More