Science on Stage Europe The European platform for science teachers

Appreciation for Europe’s best science teachers at the Science on Stage festival 2017