657 computational "LIST" PhD positions