Marine Megafauna Foundationh-index: 40Total citations: 5,568Total papers: 179Homepage: https://marinemegafaunafoundation.org/