TY - RPRT TI - Environmental challenges in computer manufacturing. AU - J Yang AU - C Sieben PY - 2001 DO - 10.1016/s0160-4120(01)00054-x UR - https://pubmed.ncbi.nlm.nih.gov/11488390/ ID - 11488390 ER -