Anwesha Nandi

A person who enjoys creating, buying, testing, evaluating and learning about new Technology.