PhD
The Hague, South Holland, Netherlands
Leiden University Medical Center
Johnson & Johnson - Janssen Infectious Diseases and Vaccines
Scientific Director