Publications (2)42.04 Total impact
-
Article: Dengue vaccine prospects: a step forward.
The Lancet 01/2011; 377(9763):381-2. · 38.28 Impact Factor -
Article: Recombination and flavivirus vaccines: a commentary.
Vaccine 05/2005; 23(23):2956-8. · 3.77 Impact Factor