Alex Ayala

Education

  • The Catholic University of America — Bachelor of Science
  • University of Virginia — Master of Architecture