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

2 Citations
1.84 Total Impact Points

Institutions

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