A Beginner's Guide to Microbial Biofilm Research by Syed Hani Abidi | Menrva Books | MenrvaBooks