Scholarly Index

Ioannis N. Papadopoulos

National Technical University of Athens; 2,565 total citations; 44 total publications; best world rank #132

National Technical University of Athens