Vamsi Duvvuri

Vamsi Duvvuri

In perpetual state of curiousity, thinking, tinkering, observing, learning, forgetting and relearning…