Whalesharks and citizen science: Brad Norman at TEDxPerth

Whalesharks and citizen science: Brad Norman at TEDxPerth