Alexandre Vamvakides

Université Montpellier 2 Sciences et Techniques, Montpelhièr, Languedoc-Roussillon, France

Are you Alexandre Vamvakides?

Claim your profile

Publications (16)44.6 Total impact