TEDxJIBC | Small Ripples, Big Waves

CAPG Conference 2020

2020 CAPG Conference