John Somerville

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