Award
June 3, 2025
Ed Twomey receives Lee Hood prize
Ed Twomey has been awarded the 2025 Lee Hood Prize in Biomedical Science. The prize is awarded annually by the School of Medicine Institute for Basic Biomedical Sciences (IBBS) to “an Assistant or Associate Professor who is conducting research that […]