Vitalsource Technologies, Inc. Nanoscale And Microscale Phenomena