Simon Desanta
Haworth · Unknown
Total Patents:
23
Overall Rank:
#183,259
Years Active:
1983–2021
Haworth Rank:
#44