Infotrieve Announces Coming Launch of the Life Science Research Center, Search & Discovery Tool for Simplifying Research & Development Processes

Infotrieve, Inc., today announced plans to launch its new web-based search and discovery research environment, the Life Science Research Center (LSRC), in March 2005.

Please to read the entire article.