Peter L. Owens

PL

10

Publications

650

Citations

10

H-Index

1982

Active since

Peter L. Owens is an author at University of Sheffield specializing in business, engineering, and sustainable development.

Publications per year

1982–2023

10

Publications

10