Name
Affiliation
Papers
RUPA VALDEZ
Department of Public Health Sciences, University of Virginia, Hospital West Complex, PO Box 800717, Charlottesville, VA 22908, United States
1
Collaborators
Citations 
PageRank 
1
2
0.37
Referers 
Referees 
References 
11
81
20