Patrick Marshall

Affiliations

  • at Edesa Biotech Inc. (EDSA), 2023-07-24