TY - RPRT TI - Environmental biotechnology: the ongoing quest. AU - R Grommen AU - W Verstraete PY - 2002 DO - 10.1016/s0168-1656(02)00090-1 UR - https://pubmed.ncbi.nlm.nih.gov/12126810/ ID - 12126810 ER -