Harry Potter and the paper-based blood test.
Alice
A
O'Hare
D000017:ABO Blood-Group System; D000906:Antibodies / Q000276:immunology; D001788:Blood Grouping and Crossmatching; D004912:Erythrocytes / Q000276:immunology; D006801:Humans; D010209:Paper
D000017:ABO Blood-Group System; D000906:Antibodies