ontario-wind-resistance.org
UK National Health Service Criticizes CanWEA Health “Review”
UK National Health Service [NHS concluded the CanWEA study] is a non-systematic review of literature. There are several points to be made about this research: There is no clear description of the m…