Subheksha Shrestha
Observed names: S. Shrestha, Shrestha, Subheksha
Institution: Agriculture and Forestry University
Observed institution: Agriculture and Forestry University
ORCID: 0009-0008-2341-6822
Observed ORCID: 0009-0008-2341-6822
OpenAlex ID: A5073736196
