Helen Desmond

Helen Desmond

Editor
Computer Science


Springer London

6th Floor, 236 Grays Inn Road, London WC1X 8HB, UK

Tel.: +44 (0)20 3192 2779
Fax: +44(0)203 1922 011
helen.desmond@springernature.com