"At Science on Stage this year there were a number of network meetings, designed to build communities of teachers with shared interests. in the past similar projects have lead to the development of teacher resources available in multiple languages, for example iStage..."
Please see: There are still some free places for teachers from Austria, Switzerland and the United Kingdom...The deadline to apply is 31st July.