Ottawa, Canada Canadian Flag

Glossary / Clinical

Microneedling

A treatment that uses tiny needles to encourage your skin to naturally repair and rejuvenate itself.