163 pubs · 3,031 cites · h-index 30
National Technical University of Athens
2002 - Present
Scripps Institution of Oceanography
2007 - 2007
Hydrologic Research Center