Cecile Terrenoire, PhD

Cecile Terrenoire, PhD

Senior Director, Process Development at NYSCF

PhD, University of Nice-Sophia Antipolis