680 phd "Prof" PhD positions