Daily Archives: 18 January 2010

Sarah Greene to head up The Scientist

FOR IMMEDIATE RELEASE 18 January 2010 Sarah Greene to head up The Scientist Sarah Greene, publishing and new media entrepreneur, is to become Editor-in-Chief of The Scientist magazine. Sarah brings 25 years’ experience and strong editorial, business and leadership skills … Continue reading

Posted in F1000, Press Releases, The Scientist | Tagged , | Comments Off