A device comprising a housing defining a mixing chamber; means for mixing
solution contained in the mixing chamber to generate microbubbles in the
solution; a needle array removably attached to the housing and in fluid
connection with the mixing chamber, the needle array including at least
one needle; and means for adjusting a needle insertion depth of the at
least one needle.