Dolphin hearing system component found in insects
Thursday, December 13, 2012 - 14:00
in Biology & Nature
A hearing system component thought to be unique in toothed whales like dolphins has been discovered in insects, following research involving the University of Strathclyde.