4 employees
Follica develops novel therapies for conditions and disorders of the hair follicle.
2005