SFSDRC

Medical abbreviations:
SFSDRC

SMS Forum for Social Development and Renaissance Cause