David Touboul

Dr. David Touboul

CNRS, Institut de Chimie des Substances Naturelles, Université Paris-Saclay, UPR 2301, 91198 Gif-sur-Yvette, France
orcid

Contribution