10.1101/351890
High-performance biodegradable membrane for point of need paper-based micro-scale microbial fuel cell analytical devices
2018-06-20