TurtleTree Labs secures $3.2m in seed funding Biotech company TurtleTree Labs has raised $3.2 million in a seed financing round, to accelerate the development of its... Read more June 25, 2020