Profile picture
Xavier Fonoll Almansa
Doctorate
  • Assistant Professor
    Primary
    The University of Texas at Austin
    Austin, United States
  • Senior Researcher
    Great Lakes Water Authority
    Detroit, United States
mini profile avatar Xavier Fonoll Almansa