Andrew H. Koehl

Owlstone · Owlstone Nanotech · Owlstone Medical Limited
Total Patents: 16
Overall Rank: #293,478
Years Active: 2007–2022
Owlstone Rank: #2