ByNobleID
    Human platelets express hemochromatosis protein (HFE) and transferrin receptor 2. | NobleID