Zhaba Zhournal | |||||
Wednesday, August 06, 2003
Glowing mice In the "still no cure for cancer" department: scientists have created fluorescent mice. I guess there's no way for me to get them as pets. [ at 3:07 PM • by Abby • permalink • ] |
|