Rebecca Richards-Kortum

University Of Texas System · MIT · William Marsh Rice University
Total Patents: 33
Overall Rank: #107,223
Years Active: 1993–2023
University Of Texas System Rank: #49