Dr. Hengsheng Lin is a dentist with offices in Cupertino and San Francisco. He specializes in pediatric care and orthodontics and is adept at a variety of treatments to correct overbites, underbites, impacted canines and other issues for children and adults.