E1dd670cc4b3526b27dffddc15d79854?s=128

OscarZambrano Lara

oscarzambranoib

- Economist working on tech and social media