Om Prakash Sha
Observed names: O P Sha, O. P Sha, O. P. Sha, O.P. Sha, O.P. Sha,, OP Sha, Sha, Om Prakash
Institution: Indian Institute of Technology Kharagpur
Observed institutions: Indian Institute of Technology Kharagpur, University of Strathclyde
ORCID: 0000-0001-8649-5291
Observed ORCID: 0000-0001-8649-5291
OpenAlex ID: A5074064283
