Stefan Catsicas, Nestlé – Industry Perspectives for Neurotranslation.

Stefan Catsicas (Executive Vice President, Chief Technology Officer and Head of Innovation Technologies and Research and Development, Nestlé, Switzerland) explains that preventing or slowing complex…

Continue Reading →