I attended a talk that glossed over some biology as it was talking about a certain protein. The speaker mentioned humans can hear up to, often less than 20kHz frequencies, whereas bats can hear up to 100kHz. Presumably this is to do with differences in cochlear anatomy.
What about the inner ear of bats is different form ours, and how does this allow them to hear such high frequencies?