10 employees
Allele Fund is an investment fund that invests in high-growth healthcare and technology companies.
2008