CLHRF

Medical abbreviations:
CLHRF

Canadian Lebanese Human Rights Federation