Scholarly Index

Ran Yan

Nanyang Technological University; 3,497 total citations; 210 total publications; best world rank #4

Nanyang Technological University

3,497Total citations
210Total publications
30H-index

Published ranking records