Scholarly Index

Longjun Chen

University of Science and Technology Beijing; 2,091 total citations; 83 total publications; best world rank #37

University of Science and Technology Beijing