Close
Figure 2: Sheets of epithelioid cells (H and E, ×40)