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