22 pubs · 3,189 cites · h-index 16
University of Southern California
2004 - 2007
Texas Tech University
1999 - 2005
University of Guelph
2000 - 2001
Chinese Academy of Sciences
1995 - 1995
Institute of Genetics and Developmental Biology