John Matsubara

Computerized Systems Validation Manager at Agenus

About

Links

Previous companies

Dynavax Technologies logo
Bayer logo
XOMA logo

Timeline

  • Computerized Systems Validation Manager

    March, 2022 - present

  • Computerized System Validation Engineer

    February, 2018

View in org chart