Search results for: Michael Hanrahan
British Journal of Surgery > 106 > 2 > e103 - e112
Journal of Microelectromechanical Systems > 2015 > 24 > 2 > 289 - 299
Journal of Microelectromechanical Systems > 2013 > 22 > 3 > 794 - 803
Journal of Urban Health > 2011 > 88 > 1 > 118-128
Ecological Economics > 1995 > 13 > 1 > 43-52