Microfluidic platforms - Luqmanulhakim Baharudin (2006)