They could just mean that foreign enrollment in US postgrad programs is down significantly, or other forms of specialized visas, etc.
They could just mean that foreign enrollment in US postgrad programs is down significantly, or other forms of specialized visas, etc.