Dr Bob Richards
College Position
Fellow 1970-1999, formerly Director of Studies in Engineering
Degrees and Honours

MA, PhD