Search results for: Wolfram Sterry
Journal of Controlled Release > 2012 > 160 > 3 > 509-514
European Journal of Pharmaceutics and Biopharmaceutics > 2009 > 71 > 2 > 173-180
Journal of Molecular Medicine > 2009 > 87 > 5 > 523-536
Immunology Today > 1998 > 19 > 3 > 100-103