53 pubs · 900 cites · h-index 11
Promega (United States)
2003 - Present
Wisconsin Institutes for Discovery
2006 - 2007
Drug Discovery Laboratory (Norway)
2004 - 2004
Versiti Blood Center of Wisconsin
1997 - 1997