Share this data
Triumf
Total Amount Reported: $70,142,835.00
Registration Number: 949844-380596
Region: Federal
Registration Date: 2025-05-28
Funding Source | Amount |
---|---|
National Research Council (NRC) | $61,196,196.00 |
Natural Sciences And Engineering Research Council (NSERC) | $8,946,639.00 |