Question: What university founded in 1911 does Professor Albert Chen belong?
Sentence (from "University of Hong Kong"): The University of Hong Kong (often abbreviated as HKU, sometimes known informally as Hong Kong University) is a public research university located in Pokfulam, Hong Kong.
Relevant evidence: No