P

P.M.A. Sloot

University of Amsterdam

ORCID: 0000-0002-3848-5395

712 papers and 11.8k citations.

PubIndex Score98Top 2%How it's scored
712Publications
11.8kTotal Citations
First publication: 1986First senior author: 1991