Report - Spatiotemporal distribution of Taiwan cetacean stranding Stranding definition Stranded cetacean is defined narrowly as having run aground and in a helpless.

Please pass captcha verification before submit form