Gerard Llorach

Postdoc Researcher