Biotechnology Longevica Lands $2.5 Million Investment, Readies Launch of Its Open Research Platform Matt Swayne November 29, 2021