What causes yellow teeth?

Numerous factors can stain teeth, including foods, tobacco, poor oral hygiene, certain medications, age, trauma, and genetics.

Numerous factors can stain teeth, including foods, tobacco, poor oral hygiene, certain medications, age, trauma, and genetics.