Anaerobic Biotechnology for Bioenergy Production Principles and Applications by Samir Kumar Khanal | Menrva Books | MenrvaBooks