The microarrayer includes a deposit element for depositing minute droplets of fluid onto a surface of a substrate and a removable substrate-holder for holding at least one substrate, the substrate-holder including an apparatus for precisely and repeatably positioning the substrate-holder on a substrate-holder support.