Engineering biology firm Sherlock Biosciences amasses over $31 mln Series A

Share this