News

It’s often been said that necessity is the mother of invention. Well, long eyelashes may not be a necessity, but women spend millions to make them thicker and longer. With her background in chemistry ...