Enzo Biochem

Enzo Biochem

HQ location
New York City, United States
Website
Employees
Market cap
$25.7m
Enterprise value
($11m)
Share price
$0.68 ENZ
Authorizing premium user...