NCT00984646 - Investigation Into the Scar Reduction Potential of Prevascar (Interleukin-10) | Crick | Crick