<｜begin▁of▁sentence｜>### Instruction:
As a graphic designer, imagine you're tasked with creating an interactive visual representation of a network for a scientific research project. Your client, a team of biologists, needs a tool that can generate a tree-like structure to model genetic relationships within a population of organisms. They specify that the tree should be undirected and most vertices should have the same number of connections, say 3 connections each. They also provide the total number of vertices, let's say 10 vertices.

Using your expertise, you plan to utilize the iGraph API to programmatically generate this tree structure and display it visually. However, before diving into the design process, you need to understand how to utilize iGraph to create this specific type of tree and then render it in a visually appealing manner.
### Response:
from igraph import Graph

# Generates a tree with 10 vertices where each node has 3 children
# The tree will be undirected
tree = Graph.Tree(n=10, children=3, mode='undirected')

print(tree)
<|EOT|>
