Book Review
Megalodon: a puzzle piece to understanding ecological concerns around apex predator extinction
A Prehistoric Nightmare? The Megalodon (Carcharocles megalodon), or “big tooth” is arguably one of the scariest creatures that has ever…