Leonard C. Waite
University Of Louisville · Research Corporation Technologies
Total Patents:
4
Overall Rank:
#1,240,908
Years Active:
1997–2011
University Of Louisville Rank:
#86