S

Satomi Imaide

University of Dundee

ORCID: 0000-0003-4372-4693

28 papers and 416 citations.

PubIndex Score80Top 20% · early-careerHow it's scored
28Publications
416Total Citations
#10in Multiple Myeloma Research and Treatments
First publication: 2020