Halide perovskite nanocrystal self-assembly in micrometer-sized 3D hollow templatesEtsuki KobiyamaDarius Urbonaset al.2024SNC 2024