Scholarly Index
Stamatios N. Sotiropoulos
University of Nottingham; 26,420 total citations; 144 total publications; best world rank #337
University of Nottingham
Scholarly Index
University of Nottingham; 26,420 total citations; 144 total publications; best world rank #337
University of Nottingham