Student's suicide "bewildering"
College has been shaken by the death of a third year Biochemistry student, Richard Parker, who committed suicide on the last day of term before the Christmas break. Parker, a biochemistry student on a year in industry, died in circumstances that have be described as "bewildering." On Friday