Low-Density InGaAs/AlGaAs Quantum Dots in Droplet-Etched Nanoholes. — SciRadar