Ankita Mondal

A person who is very knowledgeable or enthusiastic about technology and especially high Technology.