CALTECH provides a range of information technology services including value-chain integration, knowledge management, development of workflow applications, business process automation, electronic commerce, web site design and hosting, customized ...