Novel Catalyst Materials for Bioelectrochemical Systems: Fundamentals and Applications by Durga Madhab Mahapatra | Menrva Books | MenrvaBooks