Medical micro needling is a 30-40 minute treatment available only at medical clinics.