David A. Spiegel

David A. Spiegel is a professor of chemistry and pharmacology at Yale University.