Profile picture
Angela Carpenter
  • Primary
    University of Leeds
    Leeds, United Kingdom
  • Faculty of Engineering and Sustainable Development, University of Gävle
    Gavle, Sweden
mini profile avatar Angela Carpenter