A Baldwin

Cardiff University, Cardiff, Wales, United Kingdom

Are you A Baldwin?

Claim your profile

Publications (1)2.59 Total impact

Publication Stats

2 Citations
2.59 Total Impact Points

Institutions

  • 2001
    • Cardiff University
      Cardiff, Wales, United Kingdom