Madhav Gupta

Someone who is always looking to learn new things