S.R. Shukla's scientific contributions