Patrizia Caraveo

INAF Research Director