Major Francesca MARCUCCI First name Francesca Family name MARCUCCI Agency official Italian Air Force Meteorological Service Representing member/partner Italy Preferred language English