Exciting news in the biotech industry as positive phase 2 results for sevasemten in BMD drive long-term investment potential ...