Charles Humbert 8 is a research organisation in Geneva, CH. OpenAlex records 1,487 works and 209,359 citations for it. 244 researchers list it as their most recent affiliation.