India is the second-biggest source country for international students behind China, with 1.1 million Indians studying abroad last year.
0 Comments