David Jeevendrampillai, UCL Anthropology UCL promotes itself as a leading global university and frequently ranks amongst the top institutions in the world; it also houses the UK’s largest Anthropology department. The department has an international reputation as a leader in Anthropological research with a particular history and strength in materialContinue Reading