FDA grants IND clearance for Spinogenix’s ALS treatment trial

May 31, 2024