Alan Owen
Strix Limited · The Robert Gordon University
Total Patents:
5
Overall Rank:
#932,309
Years Active:
2007–2024
Strix Limited Rank:
#10