Eva M. Sevick-Muraca
Texas A&M University System · University Of Texas System · Baylor College Of Medicine
Total Patents:
19
Overall Rank:
#236,958
Years Active:
1998–2021
Texas A&M University System Rank:
#62