Roger Owen

Roger Owen is an author at Scottish Environment Protection Agency specializing in hydrology, water resources, and engineering.

Publications per year

1992–2018

13

Publications

13