Doosan (United Kingdom)h-index: 22Total citations: 1,707Total papers: 76Homepage: https://www.doosan.com/en