Humphrey Lean First name Humphrey Family name Lean Position Scientific Manager - Convective Scale Modelling Research Representing member/partner United Kingdom of Great Britain and Northern Ireland Preferred language English