Sébastien Renard

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

Are you Sébastien Renard?

Claim your profile

Publications (26)122.25 Total impact