Edinburgh BioQuarter
47 Little France Crescent
Edinburgh, EH16 4TJ
United Kingdom
University of Edinburgh - Centre for Inflammation Research
Regeneration; zebrafish; heart; macrophages; epicardium; vegf; notch; repair