Nicola Annels MD
Leiden University Medical Center – Leiden, The Netherlands
Total Amount of Award: $60,000 (paid over two years)
Grant Awarded in: 2002-2004