http://blog.wired.com/wiredscience/2008/08/universal-blood.html