10.1101/351890

High-performance biodegradable membrane for point of need paper-based micro-scale microbial fuel cell analytical devices

2018-06-20