11 pubs · 488 cites · h-index 7
Jackson Laboratory
2022 - 2022
AstraZeneca (Brazil)
1998 - 1998
Whitehead Institute for Biomedical Research
Johns Hopkins University
1993 - 1997
Johns Hopkins Medicine
1994 - 1997