Named among the “top two percent of scientists in the world” in a study led by John PA IOANNIDIS at Stanford University (PLOS Biology 2023).

Prize: Honorary Award

Granting OrganisationsStanford University