Scholarly Index

Jingxin Shao

Eindhoven University of Technology; 4,565 total citations; 80 total publications; best world rank #130

Eindhoven University of Technology