Isabelle Aubin

Institut Pasteur, Lutetia Parisorum, Île-de-France, France

Are you Isabelle Aubin?

Claim your profile

Publications (8)49.43 Total impact