698 phd "Prof" PhD positions