Extreme precipitation on the Island of Madeira on 20 February 2010 as seen by satellite passive microwave sounders

Extreme precipitation on the Island of Madeira on 20 February 2010 as seen by satellite passive microwave sounders