77125670
Mar 8, 2007
Laboratory research in the field of providing clinical total lab automation system (TLA), including the both hardware and software to improve the clinical lab process;; Medical laboratories; Rental of laboratory apparatus and instruments
Computer and Scientific