Mary C. Farach-Carson
University Of Delaware · William Marsh Rice University
Total Patents:
8
Overall Rank:
#642,368
Years Active:
2008–2017
University Of Delaware Rank:
#15