Annie Huang
Great white sharks may be to blame for the extinction of megalodons
On May 31st, researchers shared their findings about great whites and megalodons in Nature Communications, which is a peer-reviewed, open...
Share