Ricardo Padilla

11
reputation
2

Telematic engineer