Items tagged with keratin
|
Showing 1-1 of 1 existing :
Page: 1
Self Cleaning FabricsTuesday, March 11th, 2008 - Roni BarrA team of researchers at Monash University in Australia and the Hong Kong Polytechnic University have developed a process...
Page: 1