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