Return to Article Details P019_0159_ Incorporation of microalgae in polypropylene by melting process for antibacterial and sustainable textiles Download Download PDF