With its teaching licence revoked and the forced removal from its premises, the European University in St Petersburg is on life support. “We have lost virtually everything,” says one of its professors
The preliminary findings of an investigation into the innovation performance of Russia and Ukraine placed them 27th and 35th respectively out of 36 countries considered in the study.