Scholarly Index

Nikolaos P. Xekoukoulotakis

Technical University of Crete; 4,786 total citations; 58 total publications; best world rank #963

Technical University of Crete

4,786Total citations
58Total publications
36H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Advanced oxidation water treatmentLifetime963GR 1294.40