Scholarly Index

Philip Scheltens

Amsterdam Neuroscience; 180,824 total citations; 2,136 total publications; best world rank #1

Amsterdam Neuroscience