Text this: Exploring the ring-opening metathesis polymerization process by kinetic Monte Carlo simulation