Elrod Lab @TheElrodLab

Research lab discovering mechanisms of heart failure and neurodegeneration located in the Lewis Katz School of Medicine at Temple University. elrodlab.org Philadelphia, PA Joined September 2021
  • Tweets
    62
  • Followers
    572
  • Following
    166
  • Likes
    129