TY - RPRT TI - Environmentally smart polymers. AU - David Williams PY - 2005 UR - https://pubmed.ncbi.nlm.nih.gov/15941191/ ID - 15941191 ER -