D

Daria Neyroud

University of Florida Health

ORCID: 0000-0001-5886-802X

61 papers and 937 citations.

PubIndex Score97Top 3% · mid-careerHow it's scored
61Publications
937Total Citations
First publication: 2023First senior author: 2022