Author

Peter Slickers

Observed names: P Slickers, P. Slickers, Slickers, Peter
OpenAlex ID: A5072747199
Works count: 101
Citation count: 6,068
H-index: 38
I10-index: 62
Year
Topic
Type