suprachoroidal drug delivery suprachoroidal drug delivery suprachoroidal drug delivery is an ocular route of drug administration. it involves using a microneedle to provide a minimally invasive method and injecting particles of a medication into the suprachoroidal space (scs) between the sclera and choroid in the eye. schematic diagram of the human eye showing sclera and choroid. the suprachoroidal space is located between these two layers.