Photo of Dr Roger Barraclough

Dr Roger Barraclough Ph.D.

Reader Biochemistry

About

Personal Statement

Reader in Biochemistry; 95 refereed publications; £4 million grants awarded.