LCF

Medical abbreviations:
LCF

Lemur Conservation Foundation