36 employees
Minovia is a biotechnology research company focusing on treatment for mitochondrial disease.
2012