No comment Posted on April 3, 2004 You gotta wonder who writes these things. CNN.com – Rat genome may shed light on humans – Mar 31, 2004 Related