Scholarly Index
Rafael V. Davalos
The Wallace H. Coulter Department of Biomedical Engineering; 12,501 total citations; 281 total publications; best world rank #17
The Wallace H. Coulter Department of Biomedical Engineering
12,501Total citations
281Total publications
60H-index