Aegirocassis benmoulae: a new fossil anomalocaridid
A presentation by Peter Van Roy, associate research scientist in the Department of Geology & Geophysics, describing a new fossil anomalocaridid from the Early Ordovician Fezouata Formation of Morocco. Van Roy is one of the authors of a new study that has shed light on the early evolution and development of arthropod limbs.