nanoplatform
Etymology
From nano- + platform.
noun
Any platform composed of, or utilising nanoparticles