Will Russell
Manager of Innovation and Technical Development at the Royal Society of Chemistry. Interested in new digital trends and the opportunity for technology focussed innovation.
Manager of Innovation and Technical Development at the Royal Society of Chemistry. Interested in new digital trends and the opportunity for technology focussed innovation.