NCCR Chemical Biology - Visualisation and Control of Biological Processes Using Chemistry
University or research institute · Geneva, Switzerland · Founded 2010
University or research institute in Geneva, Switzerland, founded 2010. Part of the Innovative EcoSystems registry.