Ben Deighton

Job title: Managing editor

Bio: Managing Editor @SciDevNet, futurologist, Remainer.

City: London

Country: United Kingdom

Sector: Online only

Publisher: SciDev.net

Publication: SciDev.net

Followers: 376

LinkedIn