Scholarly Index
Alexa B. Kimball
Beth Israel Deaconess Medical Center; 26,817 total citations; 466 total publications; best world rank #3
Beth Israel Deaconess Medical Center
26,817Total citations
466Total publications
80H-index
Scholarly Index
Beth Israel Deaconess Medical Center; 26,817 total citations; 466 total publications; best world rank #3
Beth Israel Deaconess Medical Center