Peter Rademacher, PhD