OpenAlexOpenAlex
Star Technology and Research (United States)
ROR: Yes
Works count: 650
Citations count: 12,630