Vitalsource Technologies, Inc. Managing Projects In Research And Development