DDallas Read More UT Southwestern Ranks No. 1 in Nature Index Research RankingsJuly 8, 2026 Zhijian “James” Chen, Ph.D., a professor of molecular biology at UT Southwestern Medical Center, is a winner of…