Richard Bloch, PhD