Bacterial Cellulose: Synthesis, Production, and Applications by Tahseen Kamal | Menrva Books | MenrvaBooks