Ear wax in whales reveals information about their levels of human-induced stress
In November 2018, Nature Communications published several articles about the new work of Steven Trumble and Sascha Usenko. The two scientists from the Baylor University discovered that ear wax plugs…