New self-repairing bio-shoe concept unveiled

Shamees Aden, a British designer and scientist, has come up with a concept for a pair of self-repairing shoes of […]