challenge: Where is Stefan H. E. Kaufmann currently the director of the Department of Immunology?
  
  A. University of Ulm
  B. Max Planck Institute for Infection Biology
  C. University of Mainz
  D. Charité Berlin
  Answer: 