Shuguang Hospital Director Yu Zhuo Named to the 2026 World's Top 2% Scientists List
Stanford University in the United States and the authoritative academic publisher Elsevier have jointly released the 2026 edition of the World's Top 2% Scientists list, which captures and measures researchers' academic influence within 2025. Yu Zhuo, a director at Shanghai University of Traditional Chinese Medicine Affiliated Shuguang Hospital, was included in the 2026 Annual Scientific Influence Ranking. Compiled by the team of Professor John P.
A. Ioannidis of Stanford University together with Elsevier, the ranking is based on composite parameters drawn from roughly 10 million scientists worldwide, including citation counts, the h-index, the co-authorship-adjusted hm-index, and citations to single-author or first-author papers. It covers the top 2 percent of scientists globally across 20 broad fields and 174 sub-fields, offering an objective reflection of a researcher's output and academic impact.