Question: Philip N. Howard took up the professorship in Internet Studies at what University?
Answer: University of Oxford