 Human platelet antigen

Human platelet antigens (HPA) are polymorphisms in platelet antigens.These can stimulate production of alloantibodies (that is, antibodies against other people's antigens) in recipients of transfused platelets from donors with different HPAs.