A  new study involving UQ estimates around 200 to 252 white sharks have babies each year.

A study on the vulnerable white shark has shown that approximately 206 to 252 sharks breed on Australia’s east coast each year.

23 December 2020