John Harrington
@harringtonj3
Professor of Global Health Law @CardiffLaw @JournLawSociety Chair @SLSA_UK Director @WGSSSDTP Gaeilge /○\ \○/ /○\
ID:2289930604
https://profiles.cardiff.ac.uk/staff/harringtonj3 18-01-2014 16:12:01
4,7K Tweets
1,6K Followers
790 Following