Peter Schafhalter
Observed name: Schafhalter, Peter
Institution: University of California, Berkeley
Observed institutions: International Computer Science Institute, University of California, Berkeley
ORCID: 0009-0007-9865-0456
Observed ORCID: 0009-0007-9865-0456
OpenAlex ID: A5070342607
