Scholarly Index

Jianjun Sha

Dalian University of Technology; 1,594 total citations; 66 total publications; best world rank #197

Dalian University of Technology