Scholarly Index

Rebecca Truty

Invitae (United States); 18,206 total citations; 66 total publications; best world rank #534

Invitae (United States)

18,206Total citations
66Total publications
25H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Genomics and Rare Diseases2021-2025534US 21289.45