1. Department of Mechanical and Industrial Engineering
2. University of Toronto
3. Toronto
4. Canada
5. Interface Fluidics Limited
6. Edmonton
7. Department of Civil and Environmental Engineering
8. University of Alberta
9. Schlumberger-Doll Research
10. Cambridge
11. USA