zebrafish

Centre of Regenerative Medicine in Barcelona (CMRB)
Barcelona Biomedical Research Park (PRBB)