1 story
Forced out of the U.S. by visa hurdles, the world's favorite quirky science awards find a new home in Switzerland.
NPR · 1m