Don Jones
Convatec Technologies · University Of Leicester · Xylem Water Solutions U.S.A.
Total Patents:
4
Overall Rank:
#1,113,797
Years Active:
1993–2024
Convatec Technologies Rank:
#67