Professor Eric Sheppard receives honorary degree from Bristol University

Professor Eric Sheppard receives honorary Doctor of Laws degree from Bristol University.

Bristol University

© Copyright 2019 - UCLA Social Sciences Computing