Stephen Marsh
Encite · Ayr · Beyond Twenty
Total Patents:
113
Overall Rank:
#11,295
Years Active:
1988–2025
Encite Rank:
#1