Dermot O'Hare
Isis Innovation Limited · Oxford University · Curtin University Of Technology
Total Patents:
29
Overall Rank:
#126,836
Years Active:
1999–2025
Isis Innovation Limited Rank:
#12