Dr Alba Ceballos-Escalera López


Post-doctoral researcher

Research topic: Water bioremediation with bioelectrochemical systems

ORCID: 0000-0001-7940-7329