Vitalsource Technologies, Inc. Intersections In Basic And Applied Memory Research