Scholarly Index
Indra Deo Mall
Indian Institute of Technology Roorkee; 11,009 total citations; 88 total publications; best world rank #217
Indian Institute of Technology Roorkee
Scholarly Index
Indian Institute of Technology Roorkee; 11,009 total citations; 88 total publications; best world rank #217
Indian Institute of Technology Roorkee