Hviid Lars
Department of International Health, Immunology, and Microbiology, Center for Medical Parasitology, University of Copenhagen and Copenhagen University Hospital, CSS Building 22, Øster Farimagsgade 5, PO Box 2099, 1014 Copenhagen K, Denmark.
Am J Pathol. 2007 Jun;170(6):1817-9. doi: 10.2353/ajpath.2007.070246.