Scholarly Index
Leonidas C. Leonidou
North Carolina State University; 14,315 total citations; 128 total publications; best world rank #10
North Carolina State University
14,315Total citations
128Total publications
57H-index
Scholarly Index
North Carolina State University; 14,315 total citations; 128 total publications; best world rank #10
North Carolina State University