44 pubs · 1,775 cites · h-index 15
Cambridge Econometrics (United Kingdom)
2004 - 2012
National Bureau of Economic Research
2007 - 2010
International Paper (United States)
Hoover Institution
2004 - 2004
Stanford University