25 pubs · 1,449 cites · h-index 16
Pfizer (United States)
2007 - 2018
Columbia University
2017 - 2017
Monsanto (United States)
1993 - 2000
Engineering Software Research and Development (United States)
1995 - 1995
Washington University in St. Louis
1994 - 1994