Name
Affiliation
Papers
REBECCA V. OMANA
Arizona State Univ, Dept Chem & Biochem, Tempe, AZ 85287 USA
1
Collaborators
Citations 
PageRank 
4
5
0.84
Referers 
Referees 
References 
26
0
0
Title
Citations
PageRank
Year
The Telomerase Database50.842008