Sourabh Deshpande
Observed name: Deshpande, Sourabh
Institution: Accenture (United States)
Observed institutions: Michigan Technological University, Accenture (United States), University of Cincinnati
ORCID: 0009-0003-3280-2403
Observed ORCID: 0009-0003-3280-2403
OpenAlex ID: A5041899297
