Nanopharmaceuticals are colloidal particles of 10 to 1,000 nanometers (1 micron) in size. They are widely used in drug delivery. Nanopharmaceuticals are diverse both in their shape and composition and often offer an advantage as compared to their “bulk” counterparts primarily because of size.