Author

Profile picture
Xavier Delclos
Universitat de Barcelona
Barcelona, Spain
http://www.ub.edu/depgm/ca/directori/...

This website uses cookies in order to improve your web experience. Read our Cookies Policy

OK