meaning of Blut-Hirn-Schranke

Blut-Hirn-Schranke - German to English

blood-brain barrier

View more

  • blood-cerebral buffer