Hi Ian,
My guess is that your default search operator is AND, and the multi-word terms are being interpreted as eg. dc.subject.mesh:Fetal AND Nutrition AND .... OR dc.subject.mesh:Pregnancy ...., and so on - those additional words become regular search terms not tied to a field and using the default operator.
I had a go at wrapping the terms in " quotes in the demo DSpace 6.3 site but it seemed to break the query so I guess there is still some quote encoding or escaping issue going on?
If you have direct access to the Solr search service, could you try your queries there with the terms wrapped in double-quotes and see if the numbers look better?
Cheers
Kim
0CCB D957 0C35 F5C1 497E CDCF FC4B ABA3 2A1A FAEC