Scholarly Index

Xiaoyan Ji

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

Luleå University of Technology