95 phd "St" PhD positions