Project Details
Professor Xavier de Lamballerie, Ph.D.
Address
Institut de Recherche pour le Developpement
27 boulevard Jean-Moulin
13385 Marseille Cedex 5
Frankreich