Nanomedicine gathers momentum