Nanoparticles of highly insoluble drugs can be created by flash nanoprecipitation, FNP. Turbulent mixing combined with a polymer stabilizer can produce particles in the 100 nm size range, ideal for passive targeting of tumors and advantageous to increase solubility. We hypothesize that particles form by nucleation of ~10 nm which then aggregate rather than by nucleation and growth. We will report how particle structure controls drug release.