Title English:
photoluminescence
Definition English:
Luminescence stimulated by light absorption: the emission of light from a substance as a result of the absorption of electromagnetic radiation. The frequency of the light emitted is lower than that absorbed. (Source: Encarta® World English Dictionary)
Title Arabic:
تألق فوتوني
المجال الأحصائي:
Sustainable Development
الموضوع:
Energy Resources
InformationType:
Term
SourceSymbol:
Language staff
Link: