Scholarly Index

Adriaan P. IJzerman

Leiden University; 27,767 total citations; 573 total publications; best world rank #16

Leiden University

27,767Total citations
573Total publications
77H-index

Published ranking records