Science of The Total Environment (2020)
Yangtze finless porpoises (Neophocaena asiaeorientalis asiaeorientalis), inhabiting the Yangtze River, are an endangered species in China. They are threatened by various kinds of pollutants, among which persistent organic pollutants (POPs)…