Scientist / Senior Scientist, Process Sciences and Innovation at Strand Therapeutics (Boston) — hire.run