D

David Surguladze

Intellicell Biosciences (United States)

ORCID: 0009-0006-2488-3751

83 papers and 133 citations.

PubIndex Score68Top 32% · early-careerHow it's scored
83Publications
133Total Citations
First publication: 2022