Ad Policy

Patricia Princehouse

Patricia Princehouse teaches evolutionary biology and the history and philosophy of science at Case Western Reserve University in Cleveland. She is president of Ohio Citizens for Science.