Devin Otto

Scientist at Allogene Therapeutics

No bio yet

Links

Previous companies

Celprogen, Inc logo
ImageCat logo

Org chart

No direct reports

Timeline

  • Scientist

    August, 2023 - present

  • Senior Associate Scientist

    February, 2021