Edward Ashpole

Edward Ashpole is a science writer who has covered the life sciences for numerous publications in Britain and internationally.