Univ. London Royal Holloway
Organization name
Univ. London Royal Holloway