WHF/ISFC

AcronymDefinition
WHF/ISFCWorld Health Federation/International Society and Federation of Cardiology