S

Stephen Nayfach

Bio-Medical Science (South Korea)

ORCID: 0000-0003-4625-4164

86 papers and 11.8k citations.

PubIndex Score99Top 1% · mid-careerHow it's scored
86Publications
11.8kTotal Citations
First publication: 2015First senior author: 2021