Nov 16 2023 Thayer, Odgers named Highly Cited Researchers Professors make Clarivate’s 2023 “Highly Cited Researchers” list