Universitat Politècnica de Catalunya - BarcelonaTech
Barcelona, Catalonia, Spain
University of Cagliari
Cagliari, Sardegna, Italy
Travel Award
MDPI
Awarded by Pharmaceutics in 2025