David Merrifield 

David Merrifield's avatar
65 year old retired physician immensely interested in technological development and it’s impact on the world.