David Owens

DO

79

Publications

4.6K

Citations

41

H-Index

1944

Active since

David Owens is an author at University of Leeds specializing in medicine, biology, and public health.

Publications per year

1944–2020

79

Publications

79