Stefan Saroiu
Observed names: S. Saroiu, Saroiu, S., Saroiu, Stefan, Stef A N Saroiu
Institution: Microsoft (United States)
Observed institutions: Microsoft (United States), University of Toronto, University of Washington, Zhejiang University
ORCID: 0009-0007-1318-1719
Observed ORCID: 0009-0007-1318-1719
OpenAlex ID: A5057105760
