2024, 2023, 22, 21 The World's Top 2% Scientists, Stanford University & Elsevier Study Report

Prize: Prize (including medals and awards)