E

Elizabeth H. Altenau

University of North Carolina at Chapel Hill

ORCID: 0000-0001-7830-4352

42 papers and 860 citations.

PubIndex Score81Top 19% · early-careerHow it's scored
42Publications
860Total Citations
#4in Hydrology and Sediment Transport Processes

Top publicationsby citations

Indexing the rest of 42 publications…