India Science Technology Over 6,200 Indian Faculty Featured in Stanford’s “Top 2% Scientists” List byStaff ReporterSeptember 29, 2025