Vitalsource Technologies, Inc. From Colloids To Nanotechnology