zebrafish_lab_da_inline_02.jpg

Native to the Himalayan region, the zebrafish “has a direct link to the human nervous system; the cells are genetically identical,” Kucenas said.