D J Owen

University of Liverpool, Liverpool, England, United Kingdom

Are you D J Owen?

Claim your profile

Publications (1)1.53 Total impact

Publication Stats

4 Citations
1.53 Total Impact Points

Institutions

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