Scholarly Index
Markos Papageorgiou
Technical University of Crete; 20,296 total citations; 445 total publications; best world rank #6
Technical University of Crete
20,296Total citations
445Total publications
70H-index
Scholarly Index
Technical University of Crete; 20,296 total citations; 445 total publications; best world rank #6
Technical University of Crete