Advanced Water Management Centre

Professor Juan M. Lema

  • Honorary Professor
Phone: +34 881816793
Location: Santiago de Compostela, Spain