Biomass Technology Group (Netherlands)h-index: 53Total citations: 10,401Total papers: 267Homepage: http://www.btgworld.com/en