Xavier Larrea
Xavier Larrea

Xavier Larrea

Science, philosophy, geeky stuff, avocado and warm weather. Sometimes I make apps.