Scholarly Index

Ioannis Liritzis

South China University of Technology; 2,557 total citations; 180 total publications; best world rank #36

South China University of Technology