Engineering biology applications for environmental solutions: potential and challenges Nature Source link Facebook Pinterest Twitter LinkedinShare this...