Nedstack fuel cell technology (Netherlands)h-index: 12Total citations: 614Total papers: 39Homepage: http://www.nedstack.com/