Patrick P. DeLuca
University Of Kentucky · Pfizer
Total Patents:
6
Overall Rank:
#852,064
Years Active:
1981–2015
University Of Kentucky Rank:
#110