Sid Garimella

Sid Garimella

Interested in computers and butterfly effects.