3 ms·A controversial theory may explain the real reason humans have allergies1 points by pmcpinto 10y ago