Hair Breakage and Causes

Every human sheds hair daily, in fact, an average human sheds between 50 to 100 strands; when it is excessive […]