Robert Scala

Affiliations

  • Chief Commercial Officer at Vaccinex Inc. (VCNX), 2020-09-01