17 ms·
They could just mean that foreign enrollment in US postgrad programs is down significantly, or other forms of specialized visas, etc.
by tyingq 1mo ago
They could just mean that foreign enrollment in US postgrad programs is down significantly, or other forms of specialized visas, etc.