Patrick H. Pan

Philosophy student at Cambridge.

Former software engineer.