Stephen Marsh
Encite · Ayr · Beyond Twenty
Total Patents:
109
Overall Rank:
#12,155
Years Active:
1988–2025
Encite Rank:
#1