Background
Dewhurst, Richard James was born on August 17, 1963 in Preston, England.
Dewhurst, Richard James was born on August 17, 1963 in Preston, England.
Bachelor, University Oxford, 1984. Doctor of Philosophy, University Bristol, 1989.
Research department head Teagasc, since 2008.