Peter E. Froehling
Observed names: Froehling, P., Peter E Froehling, Peter Froehling
Institution: DSM (Netherlands)
Observed institutions: DSM (Netherlands), National Institute of Standards and Technology, University of Twente
OpenAlex ID: A5105525385
