ByNobleID
    InGaAs layers of high quality grown on patterned GaAs substrates with trenches | NobleID