Turtles (57) Ana Luisa Talavera Saenz is all smiles as the last turtle’s testing is completed for her thesis