People

John Sedivy

Roles

Transposon Therapeutics

Scientific Advisory Board Chair

Current