6 pubs · 1,244 cites · h-index 6
Pacific Medical (China)
2005 - 2006
Mount Sinai Hospital
1989 - 1992
University of Toronto
Lunenfeld-Tanenbaum Research Institute
1992 - 1992
Wayne State University
1987 - 1987