Elutia receives $8 million payment from Boston Scientific, is fully funded into 2029 - ELUT News | Rallies