Stefan Scherer

Chief Medical Officer at Navio

About

Links

Previous companies

Westlake Village BioPartners logo
Novartis logo
Genentech logo
Cellectis logo
Biocartis logo

Org chart

Timeline

  • Chief Medical Officer

    Current role

View in org chart