10.1101/2025.07.30.667648
MFC-MEC Coupled System for Biohydrogen Production
2025-08-02