20150522113600.0 1123-5063 International glass journal (Print) 1123-5063 International glass journal (Print) 1123-5063 1123-5063 International glass journal. International glass journal. Italy 1123-5063