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