13 pubs · 103 cites · h-index 5
Loyola University Chicago
1994 - 2011
Human Genome Sciences (United States)
1997 - 1997
Defense Information Systems Agency
1989 - 1989