Isabelle Perfettini

Institut Pasteur Paris, Paris, Ile-de-France, France

Are you Isabelle Perfettini?

Claim your profile

Publications (12)176.49 Total impact