N. Deo
Observed names: Deo, Naresh C., Naresh C. Deo, Naresh Deo
Institution: QuinStar Technology (United States)
Observed institutions: Northwestern University, University of Illinois Urbana-Champaign, QuinStar Technology (United States)
OpenAlex ID: A5088959479
