There’s a new Korean beauty brand in town and it’s called Leaders. Leaders Insolution is a professional cosmeceutical brand founded by Korean dermatologists from Seoul National University. This brand is known for coming up with low-irritant products to suit every skin care need. Did someone say skin care? I’m soooo in! So anyway, for my…