2021 April 5, 2023 by Insmed reports positive Phase 1 data for its earlier-stage product candidate in healthy volunteers.