Evolutionary emergence of life cycles
from Friday, October 26, 2018 (3:00 PM) to Monday, October 29, 2018 (12:30 PM)