Scholarly Index

Billingham Re

The University of Texas System; 1,404 total citations; 34 total publications; best world rank #675

The University of Texas System

1,404Total citations
34Total publications
12H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Organ and Tissue Transplantation ResearchLifetime675US 36888.95