L

Louisa P. Selvadurai

Australian Regenerative Medicine Institute

ORCID: 0000-0003-3840-9736

21 papers and 275 citations.

PubIndex Score80Top 20% · early-careerHow it's scored
21Publications
275Total Citations

Top publicationsby citations

Indexing 21 publications…