Materials and methods for making small magnetic particles, e.g. clusters of metal atoms, which can be employed as a substrate for immobilising a plurality of ligands. Also disclosed are uses of these magnetic nanoparticles as therapeutic and diagnostic reagents, and in the study of ligand-mediated interactions.