Micro Focus (United States)h-index: 68Total citations: 18,429Total papers: 1,122Homepage: https://www.microfocus.com/