Microbial Electrochemical and Fuel Cells Fundamentals and Applications by Eileen Hao Yu | Menrva Books | MenrvaBooks