Bill McGuire

Bill McGuire is a leading academic authority on climate hazards, Professor Emeritus of Geophysical and Climate Hazards at University College

Read more