Emmanuel Ferreira on 27th Sep

German scientists developed a new way of making car tires that could potentially heal itself. This process will avoid the...