Bio-Oil Skincare Oil Review
Bio-Oil is a multi use oil, clinically proven and recommended by dermatologists and other skin care specialists. It is a bestselling bio oil for face in 25 countries and winner of 369 skincare awards. 92% of participants reported an improvement in their scar appearance after 8 weeks.