Laboratory manager Carrie Carmichael takes care of about 35,000 zebrafish in a laboratory inside the Stowers Institute for Medical Research in Kansas City on Aug 26, 2024. Zebrafish can regrow their ...