Shree Prasad Vista
Observed names: S P Vista, S. P. Vista, S.P. Vista, Shree P. Vista, Shree Vista, Vista, Shree Prasad
Institution: Nepal Agricultural Research Council
Observed institution: Nepal Agricultural Research Council
ORCID: 0000-0002-9008-7001
Observed ORCID: 0000-0002-9008-7001
OpenAlex ID: A5083807080
