Discovery of itch receptors in throats of mice could one day lead to better asthma treatments

full Hub story