Skip to content
Jordi Eduardo Ayala Soto

Jordi Eduardo Ayala Soto

Computer Systems Engineer
México
19 badges
Sort by: 
Most popular