Hi, for teeth staining due to medicines , bleaching won't help you. You need to go for veneering of teeth to mask the colour. Bleaching can only remove internal strains which are acquired over a period of time. You are taking about developmental internal strains so better to go for veneers. Feel free to ask any further queries..
Answered2016-04-27 06:37:51
1/1 people found this helpful