Tejpal Singh Sran
Observed names: Sran, Tejpal Singh, T S Sran, Tejpal Singh S, Tejpal Sran
Institution: Punjab Agricultural University
Observed institution: Punjab Agricultural University
ORCID: 0000-0002-0715-6062
Observed ORCID: 0000-0002-0715-6062
OpenAlex ID: A5018758552
