Loading YouTube Player...

The strength of adaptability: achieving the impossible

18,582 views|
Laura Penhaul |
TEDxTruro
• October 2017