-
PublicationHydrology and Earth System Sciences21733253352
-
PublicationHydrological Processes311019831985
-
PublicationWater Resources Research53539213940
-
PublicationFreshwater Science361195217
-
PublicationBiogeochemistry1321-2165184
-
PublicationHydrological Processes302650275038
-
PublicationWater Resources Research521186688684
-
PublicationHydrological Processes301526712685
-
PublicationWater Resources Research52642644279
-
PublicationWater Resources Research52646284645