Robert A. Lodder
University Of Kentucky · Trustees Of Indiana University · Glaxo Group Limited
Total Patents:
14
Overall Rank:
#351,788
Years Active:
1989–2015
University Of Kentucky Rank:
#34