Annual Revenue
$100K-5.0M
Employees
100-250
David E. Lazar's photo - CEO of OpGen

CEO

David E. Lazar

CEO Approval Rating

83/100

Read more