Siva Prasad Darla
Observed names: Darla, Siva Prasad, Sivaprasad Darla
Institution: Vellore Institute of Technology University
Observed institution: Vellore Institute of Technology University
ORCID: 0000-0002-0187-2105
Observed ORCID: 0000-0002-0187-2105
OpenAlex ID: A5037511105
