Contact us

General enquiries:

Info (info@stsitalia.org)

Web site management and media enquiries:

Webmaster (webmaster@stsitalia.org)

  • STS Italia

    Via Carducci 32, 20123 - Milano (Italy)
    info@stsitalia.org
    http://www.stsitalia.org
    C.F. 92182800281