Stanford University

Imperforate anus