Tuesday, 8. August 2023
We have send a letter in support of Yuri Sheliazhenko. The letter is here.
Saturday, 20. May 2023
On behalf of 14 Nobel Prize winners and over 1700 scientists, we call on the G7 heads of state and government to send a strong signal...