CPPL

Medical abbreviations:
CPPL

Caldecott Publishing Private Limited