ADVERTISEMENT
olfactory receptors compared to your measly six million. The part of their brain devoted to smell is forty times larger than yours, proportionally speaking, processing information in ways that would seem like psychic ability if we didn’t understand the biology. To them, every living being broadcasts a biological autobiography written in chemical signals continue reading …
ADVERTISEMENT