6,239 Indian faculty featured in Stanford’s World’s Top 2% Scientists; list here September 29, 2025 In the Media