Leigh Owens

LO

Statistics

Publications

12

Citations

353

H-Index

11

Active since

1983

Affiliations

Leigh Owens is an author at James Cook University specializing in life sciences, marine ecology, and fish parasites.

Publications per year

1983–2015

12

Publications

12