Putin invasion has seen loss of two out of three clinical investigator sites in Ukraine and Russia

12 Mar 2023