Fed by a large population, India has overtaken China and is now the world's most populous country. There are millions of people in India who want to be educated in modern sciences and technologies.