TY - SER TI - Semiconductor science and technology SN - 0268-1242 CY - wolverhampton PB - institute of physics KW - FISICA ER -