Paola Piccardi

Institut Pasteur de Lille, Lille, Nord-Pas-de-Calais, France

Are you Paola Piccardi?

Claim your profile

Publications (9)95.71 Total impact