Taxpayers on hook for millions over Stanford mess