S. Scerra

Pierre and Marie Curie University - Paris 6, Lutetia Parisorum, Île-de-France, France

Are you S. Scerra?

Claim your profile

Publications (5)26.26 Total impact