Deepak Rana
Observed names: Dr Deepak Rana, Dr. Deepak Rana
Institution: Sri Dev Suman Uttarakhand University
Observed institution: Sri Dev Suman Uttarakhand University
ORCID: 0009-0004-1593-3054
Observed ORCID: 0009-0004-1593-3054
OpenAlex ID: A5104343038
