Humans and daffodils May 14, 2006 Anything but the other Did you know that we share 33% of our DNA with the daffodil, and 50% with the fruitfly – jezzes…