Vitalsource Technologies, Inc. Microfluidics: Modeling, Mechanics And Mathematics