Sébastien Renard

Aix-Marseille Université, Marseille, Provence-Alpes-Cote d'Azur, France

Are you Sébastien Renard?

Claim your profile

Publications (25)121.38 Total impact