G glen Lifer Apr 28, 2000 15,995 1 81 Aug 21, 2002 #1 I think it is pretty exciting that folks are working to clone a mammoth, but I can't find too much information about.
I think it is pretty exciting that folks are working to clone a mammoth, but I can't find too much information about.
G glen Lifer Apr 28, 2000 15,995 1 81 Aug 21, 2002 #3 http://www.timesonline.co.uk/printFriendly/0,,1-3-387635,00.html