John Kevin Henkhaus

Opgen
Total Patents: 2
Overall Rank: #2,020,725
Years Active: 1997–2015
Opgen Rank: #7