Altis Biosystems Announces Completion of a $3.1 Million Seed Investment Led by VentureSouth

CHAPEL HILL, N.C. -- Altis Biosystems ("Altis") today announced completion of a seed series investment that was oversubscribed by nearly 50%, raising $3.1 million.

 

Read More