John R. Sowa
Seton Hall University · Merck
Total Patents:
4
Overall Rank:
#1,184,450
Years Active:
1993–2018
Seton Hall University Rank:
#5