Russia has placed Stanford University on its “undesirable” list, effectively blacklisting its activities in the country and penalizing engagement with the institution.
Russia has placed Stanford University on its “undesirable” list, effectively blacklisting its activities in the country and penalizing engagement with the institution.
Leave a Reply