24 pubs · 448 cites · h-index 10
University of Toronto
1986 - 2014
Technology Applications (United States)
2005 - 2005
Research Applications (United States)