Richard Guy Compton
Isis Innovation Limited · Oxford University · Schlumberger Technology
Total Patents:
10
Overall Rank:
#497,355
Years Active:
2011–2023
Isis Innovation Limited Rank:
#37