Riccardo Giacconi

Riccardo Giacconi

Director

Known for