SlovakNews

person · United Kingdom

David Lee

Manchester University professor who criticised political manoeuvring over IPCC reports.

Most often with

Appears in