Niren Sen Gupta (Indian, )