78250593
May 15, 2003
Apr 26, 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