Cecilia Tortajada

Cecilia Tortajada

Cecilia Tortajada is Professor at the School of Interdisciplinary Studies, College of Social Sciences, University of Glasgow. ...

Vice President Cecilia Tortajada People (First 1 people) - Page 0

Chennat Gopalakrishnan

Chennat Gopalakrishnan

Author