
Elrod Lab
@theelrodlab
Research lab discovering mechanisms of heart failure and neurodegeneration located in the Lewis Katz School of Medicine at Temple University.
ID: 1441065482916827149
http://elrodlab.org 23-09-2021 15:42:59
55 Tweet
514 Followers
166 Following