Constructing new geometries: a generalized approach to halving for hypertopes | Synapse