Snigdha Gupta's scientific contributions