David Cole-Hamilton

    President
    European Association for Chemical and Molecular Sciences (EuCheMS)

    President of the European Association for Chemical and Molecular Sciences (EuCheMS)

    Everyday chemistry