Iron oxide nanoparticles (IONPs) are particles of iron oxide with dimensions in the nanometer range, typically between 1 and 100 nanometers. These nanoparticles are of great interest due to their unique magnetic properties, biocompatibility, and ease of functionalization. They are commonly composed of magnetite (Fe3O4) or maghemite (γ-Fe2O3).