Leschly Nick — Insider transactions, Director at Mirna Therapeutics, Inc. / 2seventy bio, Inc. | InsiderLens