Isabela Trumble Isabela joins the lab as our new Senior Research Technician / Aquarist View all posts