Dr Alba Ceballos-Escalera López


Research topic: Water bioremediation with bioelectrochemical systems

ORCID: 0000-0001-7940-7329