D. Upadhyay's scientific contributions