Microwaves

Definition of Microwaves from the PharmacyDictionary.in

Microwaves

Electromagnetic radiation emanating from electron spin transitions.

Not Available