David Kideckel

Affiliations

  • Svp, Corp. Dev&Sa - Subsidiary at Intelgenx Technologies Corp. (IGXT), 2023-04-19