Plants and particles win Turlings and Shchutska top Swiss science awards

17 Sep 2023