Ameen Alshehri
Observed name: Rakan Alshehri
Institution: Prince Mohammed bin Abdulaziz Hospital
Observed institution: Prince Mohammed bin Abdulaziz Hospital
ORCID: 0000-0002-4179-8915
Observed ORCIDs: 0000-0002-4179-8915, 0009-0005-4971-7904
OpenAlex ID: A5122221058
