Researcher
lleida, catalonia, spain
Eurecat - Technology Centre of Catalonia
Universitat Rovira
Universitat Rovira i Virgili