Pathology

In a granuloma epithelioid cells are giant cells and derived from