I know it has been a while, but in case you wanted some new options...
A site I go to to get general information regarding natural health topics.
They have a lot of links to different government health sources in the writing which help give new ideas on where to find more information or studies,etc. to support the information being discussed.
Probably the most comprehensive is this one on black seed oil.