John Somerville
Owlstone Medical Limited · Owlstone · Owlstone Nanotech
Total Patents:
9
Overall Rank:
#567,896
Years Active:
1994–2018
Owlstone Medical Limited Rank:
#4