Medulla
Medulla /mɛˈdʌlə/
Noun –
the inner region of an organ…

The Medulla connects the higher levels of the brain to the spinal cord, and is responsible for several functions…

Synonyms -
strength, soul, nucleus, heart, force, essence, CENTER

join us FOR THE LOVE OF PHOTOGRAPHY

GET IN TOUCH

WE'D LOVE TO HEAR FROM YOU

Whatever it is you want to tell us…