NCT02955576 - Microneedle Patch for Psoriatic Plaques | Crick | Crick