Peter Bosch
Observed names: Bosch, Peter, PETER BOSCH, Peter BOSCH
Institution: University of Twente
Observed institutions: IBM (United States), Osnabrück University, Tilburg University, IBM (Germany), University of Twente
ORCID: 0009-0002-4434-5775
Observed ORCID: 0009-0002-4434-5775
OpenAlex ID: A5090784194
