Created in 2010 (United States), INVISALIGN Science in Every Smile own 27 sister brands and 2279 competing brands. The INVISALIGN Science in Every Smile brand is owned by Align Technology, a company listed in New York. INVISALIGN Science in Every Smile belongs to the Medical Devices & Instruments business sector.

INVISALIGN Science in Every Smile is a brand of Align Technology (ALGN) Other brands