Published by: International Whaling Commission Publisher Imprint: International Whaling Commission Publisher Country: United Kingdom Print ISSN: 1561-0713 Online ISSN: Journal Language(s): ENG Journal CiteScore: 0.6 Are Journal articles in press: No/Unknown Journal...