Scholarly Index

Emmanuel N. Saridakis

University of Science and Technology of China; 18,931 total citations; 260 total publications; best world rank #5

University of Science and Technology of China