David Matthew Joseph Cowell
Sybron · University Of Leeds · Georgia Tech Research
Total Patents:
8
Overall Rank:
#629,621
Years Active:
1980–2021
Sybron Rank:
#9