Mycelx Technologies

Mycelx Technologies

HQ location
Georgia, United States
Website
Launch date
Employees
Market cap
$8.7m
Enterprise value
$9m
Share price
£0.27 MYX.L
Authorizing premium user...