John Simard

Affiliations

  • Chief Executive Officer at Xbiotech Inc. (XBIT), 2021-03-22