Thomas Batard

Research Scientist
Avinguda de Francesc Cambó, 17, 4B
08003 Barcelona
Spain

Email: