Contact the publisher of this press release Eledon Announces Phase 2a Trial Results of Tegoprubart (AT-1501) – a Drug Invented at ALS TDI