Name
Affiliation
Papers
MARLA DELUCA
The University of North Carolina Department of Radiology 503 Old Infirmary Building CB# 7510 27599-7510 Chapel Hill NC USA
2
Collaborators
Citations 
PageRank 
9
91
5.55
Referers 
Referees 
References 
323
14
4
Search Limit
100323