78237696
Apr 14, 2003
Aug 30, 2005
Computer software and hardware that compares strings of nucleic acid and protein sequences; Computer software and hardware that compares strings of scientific information derived from nucleic acids and proteins
Electrical and Scientific Apparatus