Eric Sommerlade
Observed names: E. Sommerlade, Eric Sommerlade (17247067), Sommerlade, Eric, Sommerlade, Eric Chris Wolfgang
Institution: Microsoft (United States)
Observed institutions: Microsoft (United States), University of Oxford, Microsoft (United Kingdom)
OpenAlex ID: A5009924264
