IRTA - Institute of Agrifood Research and Technology
Barcelona, Catalonia, Spain
Post Doctoral Researcher
IRTA - Institute of Agrifood Research and Technology, Barcelona, Spain
12 Jan 2026 - present