Scholarly Index

Pekka Santtila

New York University Shanghai; 8,664 total citations; 293 total publications; best world rank #46

New York University Shanghai

8,664Total citations
293Total publications
52H-index

Published ranking records