Michael L. Merchant
University Of Louisville
Total Patents:
7
Overall Rank:
#728,932
Years Active:
2011–2018
University Of Louisville Rank:
#22