Nature Index

Zhijan "James" Chen

UT Southwestern Named World’s Top-Ranked Health Institution for Healthcare Research in 2026

by | Jul 8, 2026
The ranking came from Nature Index, which tracks health care research articles published in top science journals, offering a snapshot of landmark discoveries from 6,545 institutions around the world.
MORE