Strand Therapeutics lands $45m

FPV Ventures led the round.

Share this