India has one of the world's largest pools of scientists and engineers. The claim about 'second largest' may refer to a specific historical context or category (such as English-speaking countries or certain metrics). The question wording is somewhat unclear.