Spotted seals (Phoca largha) is a critically endangered pinniped in China and South Korea. Captive in artificially controlled environment is a conventional method to protect and maintain the population of this species. However, little is known about the physiological differences between the wild and...
ORGANISM(S): Phoca largha