Joan Rosello Catafau

Meet our team

Joan Rosello Catafau

Ad honorem - Research Scientist -