Navjot Singh Sethi
Observed names: Dr Navjot Singh Sethi, Navjot S. Sethi
Institution: IEC University
Observed institutions: IEC University, Maharaja Agrasen University
ORCID: 0000-0002-3804-8689
Observed ORCID: 0000-0002-3804-8689
OpenAlex ID: A5029653249
