Navdeep Singh Ratta
Observed names: N S RATTA, NAVDEEP SINGH RATTA, Navdeep S. Ratta
Observed institution: Guru Angad Dev Veterinary and Animal Sciences University
ORCID: 0000-0002-7095-4438
Observed ORCID: 0000-0002-7095-4438
OpenAlex ID: A5095939078
