Dentists say you need to floss. Science says you don't.
While working as a research fellow at the Primate Research Institute at the University of Kyoto in Japan, French ethologist Jean-Baptiste Leca witnessed a sight that would prompt a toothy smile from any dentist.
7701 Las Colinas Blvd., Ste. 800, Irving, TX 75063