Professional puppet artists from 13 countries are demonstrating their skills in imparting scientific knowledge at the ...