Chemical, Biological and Environmental Engineeringby Li KaiChemical engineeringEnvironmental engineeringBioengineeringWriting a summary for young readers…For young readersBook data: Open Library