prof dr
The Hague, South Holland, Netherlands
Leiden University Medical Center
MD, PhD, professor in Immunology
Leiden University