sinabaye umunyamakenga ngo nirengagize ibitutsi n abafite uruhare muri csd abafite uruhare finlay was a member of havana's royal academy of medical physical and natural sciences