nanotechnology platform