10.1101/2025.07.30.667648

MFC-MEC Coupled System for Biohydrogen Production

2025-08-02