J

Jessica X. L. Li

Liverpool Hospital

ORCID: 0000-0002-7235-3900

6 papers and 48 citations.

PubIndex Score63Top 37% · early-careerHow it's scored
6Publications
48Total Citations

Top publicationsby citations

Indexing 6 publications…