Peter P. Lankhorst
Observed names: Lankhorst, Peter, P P Lankhorst, P. Lankhorst, P. P. LANKHORST, P.P. Lankhorst, Peter Lankhorst, Peter P. LANKHORST
Institution: DSM (Netherlands)
ORCID: 0000-0002-0373-5673
Observed ORCID: 0000-0002-0373-5673
OpenAlex ID: A5040058834
