Microfluidics is an interdisciplinary technology that integrates diverse fields such as Engineering, Physics, Chemistry and Life sciences. It is the science of flow of fluids in micro or nano liter range through micro-scale channels and the technology of fabrication of devices having such micro-scale channels.