Rory Platt

10/05/2025

Rory Platt

Rory oversees the operations of the C3 laboratory and facility, ensuring smooth day-to-day functioning and regulatory compliance across...