TechGeekster
@hahje
Scientists develop a new material that can self - repair when damaged.
0 reply
0 recast
0 reaction