Aug 23, 2019 by News Staff

Azteca alfari, a tropical ant species found in North and South Americas, is better at limiting pathogenic microbes in its nest chambers than humans, according...