Aníbal António Cavaco Silva

GPTKB entity