Post Doc
Barcelona, CT, ES
Heidelberg University
Universitat Pompeu Fabra
Postdoctoral Researcher
Universitat de Barcelona
Engineer
Universitat Politècnica de Catalunya
Serra Hunter Fellow