A novel mechanism that enables cells to maintain energy production even when their main power supply drops/fails has been ...
The FDA has extended the review period for the New Drug Application for elamipretide for the treatment of Barth syndrome.