76042760
May 8, 2000
Jan 8, 2002
Computer services, namely providing software and managing information over a global computer network in the fields of scientific and clinical research, biotechnology and pharmaceutical development
Computer and Scientific