D J Owen

University of Liverpool, Liverpool, England, United Kingdom

Are you D J Owen?

Claim your profile

Publications (1)1.84 Total impact

Publication Stats

1 Citation
75 Views
1.84 Total Impact Points

Institutions

  • 2004
    • University of Liverpool
      Liverpool, England, United Kingdom