Scholarly Index

Yan Chen

Lawrence Berkeley National Laboratory; 1,662 total citations; 76 total publications; best world rank #935

Lawrence Berkeley National Laboratory

1,662Total citations
76Total publications
23H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
RNA and protein synthesis mechanisms2021-2025935US 33987.47