Delia Rico

University of Malaga
Postdoc researcher at ITIS Software

New Space & Land: 2025