Your Search word - scran - did not match exactly any word.
Related Definitions
Transcranial magnetic stimulation (TMS) Transcranial magnetic stimulation (TMS) is a depression treatment in which a precise magnetic pulse is directed to a specific area of the brain.