10 employees
A biotech and bioinformatics company pioneering research to help cure hair-loss from chemotherapy, pattern baldness, and alopecia.
2023