Cecile Terrenoire, PhD

Cecile Terrenoire, PhD

Associate Vice President, Process Development at NYSCF

PhD, University of Nice-Sophia Antipolis