Scholarly Index

Leonard Neidorf

Shenzhen University; 421 total citations; 114 total publications; best world rank #2

Shenzhen University

421Total citations
114Total publications
11H-index

Published ranking records