Universita Degli Studi di Palermo Piazza Marina 61, Palermo 90133, Italy Website Contact the organization We also have a partner in Australia