"it can easily be determined that was your implication."
Even logic is a mystery to you. No surprise there. Most people are better at talking about it than practicing it.

"Doesn't sound like a very scientific approach."
How would you know?

"The effects of meditation on the neurological system"
Irrelevant to the discussion. Meditation is a physical act in the physical universe. If it has effects in the physical world, the results can be studied by science. The fact that meditation may be studied by science no more supports theosophy than the fact astronomy can be studied by science supports astrology.

"We haven't really determined yet what science is according to your definitions."
We don't have use 'my' definitions. If you were actually interested in the subject, you could start with actual science books or visiting the national academy of science web site.