Garrett, António de Almeida - Almeida, M. A. (Dicionário biográfico de cientistas, engenheiros e médicos em Portugal, 2023)