Patrick P. DeLuca

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