23 pubs · 1,316 cites · h-index 13
Bayer (United States)
2002 - 2007
Icahn School of Medicine at Mount Sinai
1990 - 1995
ID-FISH Technology (United States)
1993 - 1993
Vanderbilt University
1989 - 1990