News

Researchers at Kyoto University have discovered that an immune molecule found only in primates, called IGFL2, plays a key ...