Vitalsource Technologies, Inc. Capillary Electrophoresis: Principles, Practice And Applications