There are few things more frustrating than getting a little tiny crack or even a big crack in your smartphone screen. That’s really annoying. My friend recently dropped his phone with a screen protector again. He’ve broken that screen about four times over the period of the last 2 or 3 months. Ah, If we could only get a self-healing phone […]