151 pubs · 7,757 cites · h-index 40
George Washington University
2010 - 2025
NOAA National Centers for Environmental Prediction
2025 - 2025
State Hydrological Institute
2017 - 2017
University of Tyumen
2015 - 2015
University of Delaware
1997 - 2008