Andrew DJ Shield

PhD Student
Roskilde University (RUC)
Communication