Venkatesh Upadrista
Observed names: Upadrista, Venkatesh, Venkatesh Upadrista
Institution: Glasgow Caledonian University
Observed institution: Glasgow Caledonian University
ORCID: 0000-0002-8601-5830
Observed ORCID: 0000-0002-8601-5830
OpenAlex ID: A5074740991
