Thomas Ritchie
Gallagher Group Limited
Total Patents:
5
Overall Rank:
#933,492
Years Active:
2009–2024
Gallagher Group Limited Rank:
#3