There do seem to be papers written by him on Research Gate, with others. But yeah, the faculty search on Princeton returned nothing (https://static-tables-prod.princeton.edu/faculty-and-profess...)