Innovative People

Alejandro Avalos

Alejandro Avalos Music, manufacturing, finance, psicology, wood working, acoustics, engineering

Languages Alejandro Avalos speaks:

English
Spanish