Mark Wygoda

Wygoda is a professor of biology.