Dr. Elizabeth Houghton recently graduated from the Irving K. Barber Faculty of Science’s Department of Biology. Her latest ...