Scholarly Index

Nicolas Derlon

Swiss Federal Institute of Aquatic Science and Technology; 4,559 total citations; 86 total publications; best world rank #737

Swiss Federal Institute of Aquatic Science and Technology

4,559Total citations
86Total publications
37H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Membrane Separation TechnologiesLifetime941CH 496.09
Water Treatment and DisinfectionLifetime737CH 1594.22