Fig. 1From: Engineering nano-drug biointerface to overcome biological barriers toward precision drug deliveryThe diverse types of nanoparticles. Nanoparticles (NPs) could be classified into four main categories according to size, shape, and physicochemical properties. Each class of NPs includes several subclasses, some of which are highlighted here. Each class has numerous advantages and disadvantages regarding conveyed cargo, delivery, and patient responsesBack to article page