Regional Lebanon's Sevag Babikian defies rules of 3D printing on Stars of Science Lebanese mechanics and robotics instructor Sevag Babikian is one of four Stars of Science finalists vying to win the largest... Maysaa Ajjan • 15 November, 2016 Stars of Science Sevag Babikian 3d printing