Ashish Avadhanula

Dreamer, Worker, Learner, Advocate of Liberty, Anti-patents, Activist, Engineer, Financial Manager