Seema Garcha
Observed names: Garcha S, Garcha Seema, Garcha, Seema, S Garcha, S. Garcha
Institution: Punjab Agricultural University
Observed institutions: Punjabi University, Punjab Agricultural University
ORCID: 0000-0002-1890-2649
Observed ORCID: 0000-0002-1890-2649
OpenAlex ID: A5091391733
