Films made of rice husk and polymer composites win Red Dot Award

by