Weyerhaeuser (United States)h-index: 83Total citations: 32,981Total papers: 1,200Homepage: http://www.weyerhaeuser.com/