Satyaranjan Behera
Observed names: Behera Satyaranjan, Behera, Satyaranjan, S. Behera, SATYARANJAN BEHERA
Institutions: Regional Plant Resource Centre, Odisha Biodiversity Board
ORCID: 0000-0003-1913-225X
Observed ORCID: 0000-0003-1913-225X
OpenAlex ID: A5102827509
