Christine Mitchell-Logean

Christine Mitchell-Logean is the head of bioprocess improvement at the Center of Expertise, Merck Serono SA

Articles by Christine Mitchell-Logean

Latest Updated Articles