Are life-saving medicines hiding in the world's coldest places?

1,411,424 views |
Normand Voyer |
TED@DestinationCanada
• February 2023