Vitalsource Technologies, Inc. Proteins In Solution And At Interfaces: Methods And Applications In Bio