Citing research, professional opinion and factual data, the website is aimed at helping acne scar sufferers find the best ways to bring back their flawless skin.