TPV cells