Vincent Serra

VP R&D vaccines
ABIVAX
Paris
France