Zhijian “James” Chen, Ph.D., a professor of molecular biology at UT Southwestern Medical Center, is a winner of the 2026 Japan Prize in Life Sciences. [Video still: UTSW]
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.