Roger Ian Crickmore
Optasense Holdings Limited · Qinetiq Limited
Total Patents:
23
Overall Rank:
#179,660
Years Active:
2003–2025
Optasense Holdings Limited Rank:
#4