Scholarly Index

Yan Shi

Department of Embryology; 2,055 total citations; 64 total publications; best world rank #212

Department of Embryology

2,055Total citations
64Total publications
18H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Animal Genetics and Reproduction2021-2025212US 4083.59