by Jamieson Findlay, guest contributor The European home for big-horizon science is, fittingly, surrounded by an impressive mountainscape. To the north is the Swiss range of the Jura Mountains; to the south, the French Alps. On a clear day, you can see the radiant face of Mont Blanc, Europe’s highest peak, beckoning to tourists and […]