ESB


Meaning of ESB in English

[ESB] abbreviation electrical stimulation of the brain

Merriam-Webster English vocab.      Английский словарь Merriam Webster.