A

Allan Xi Chen

Alpha Medical (Slovakia)

ORCID: 0000-0001-7012-3506

8 papers and 57 citations.

PubIndex Score74Top 26% · mid-careerHow it's scored
8Publications
57Total Citations
First senior author: 2025

Top publicationsby citations

Indexing 8 publications…