Danilo Ayar Duran
Danilo Ayar Duran

Danilo Ayar Duran

software engineer, dissident, optimist