He won numerous prizes and grants, amongst others of the Earth Watch Institute, and has taught at several universities in Spain, Italy, France and Belgium.
Er hat zahlreiche Preise und Stipendien, unter anderem des Earth Watch Institute, erhalten und an mehreren Universitäten in Spanien, Italien, Belgien und Frankreich unterrichtet.