formerly Prospect.
Reveal David-Alexandre "DA" Gros's email & phone
Eledon Pharmaceuticals, Inc.
Website
Employee count
40
Industry
Pharmaceutical Manufacturing
Headquarter
Irvine, California, United States