Richard A. Lewis
Baylor College Of Medicine · University Of Utah · The Johns Hopkins University
Total Patents:
7
Overall Rank:
#745,776
Years Active:
2004–2012
Baylor College Of Medicine Rank:
#39