Christine Mitchell-Logean

Fenil-sur-Corsier

Switzerland

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

Articles