Leonardo Vidal
Leonardo Vidal

Leonardo Vidal

A programmer, husband and father who loves science, technology and cats.