Center for Whale Researchh-index: 56Total citations: 9,993Total papers: 225Homepage: https://www.whaleresearch.com