PubIndex Score79Top 21% · early-careerHow it's scored
25Publications
355Total Citations
#2in Blood disorders and treatments
First publication: 2024