who is yash dasgupta