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