How much is enough sunscreen?

L'Oreal just released a new patch that help prevents skin cancer.