Prices for insulin, the essential drug for treating diabetes, have plummetted to their lowest levels in a decade following a ...
When we think about the immune system, we usually associate it with fighting infections. However, a study published in Science by the Champalimaud Foundation reveals a surprising new role.