Our present understanding of the excretory system of Acanthocephala is largely the result of work done by 5 German scholars: Kaiser, Schepotieff, Meyer, Kilian, and von Haffner. Present studies ...
Duke University Medical Center researchers may have solved the mystery of why lymph nodes swell when the body fights infection. Their findings may redefine how the immune system functions, they said.