Scholarly Index
Xiaoyan Ji
Luleå University of Technology; 9,576 total citations; 361 total publications; best world rank #18
Luleå University of Technology
Scholarly Index
Luleå University of Technology; 9,576 total citations; 361 total publications; best world rank #18
Luleå University of Technology