Search results for: Petra Amoudruz
BMC Immunology > 2015 > 16 > 1 > 1-10
European Journal of Immunology > 41 > 8 > 2279 - 2290
Acta Tropica > 2008 > 105 > 1 > 10-15
The Journal of Allergy and Clinical Immunology > 2005 > 115 > 6 > 1304-1310