piazza duca degli abruzzi 3 34132 Trieste, Italy+39 040 3220551+39 040 9673002scienceplusfiction.orginfo@scienceplusfiction.org