Ellis Penning
Observed names: E Penning, E. Penning, ELLIS PENNING, Penning, Ellis, W Penning, W. E. Penning, W. Ellis Penning, W.E. (Ellis) Penning
Institution: Deltares
Observed institutions: Deltares, Netherlands Institute of Ecology
ORCID: 0000-0002-9980-6930
Observed ORCID: 0000-0002-9980-6930
OpenAlex ID: A5012598404
