Hanna nace en Lisboa en 1942 y consigue su doctorado en medicina por la Universidad de Lisboa en 1969.