Scholarly Index

Staffan Kjelleberg

Nanyang Technological University; 54,236 total citations; 427 total publications; best world rank #12

Nanyang Technological University

54,236Total citations
427Total publications
119H-index

Published ranking records