OpenAlexOpenAlex
Carrier (United States)
ROR: Yes
Works count: 2,194
Citations count: 35,410