Scholarly Index

Tara TeSlaa

University of California, Los Angeles; 4,256 total citations; 51 total publications; best world rank #583

University of California, Los Angeles

4,256Total citations
51Total publications
26H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cancer, Hypoxia, and Metabolism2021-2025583US 13689.67