5 employees
This company is a California-based biotechnology firm developing novel small molecule lipids, referred to as oxysterols.
2011