Baylor College of Medicine wins the 2024 STAT Madness science competition
After 64 schools competed and about a quarter million votes were cast, Baylor College of Medicine took the win home!
Read MoreAfter 64 schools competed and about a quarter million votes were cast, Baylor College of Medicine took the win home!
Read More