Mark Nawacki

Affiliations

  • Director at Intelgenx Technologies Corp. (IGXT), 2024-01-31