What’s going on at the European University at St Petersburg?
The European University at St Petersburg (EUSP) is fighting for its survival; it continues to be at risk of having its license revoked. Yet…
The European University at St Petersburg (EUSP) is fighting for its survival; it continues to be at risk of having its license revoked. Yet…