Quiz 21: Forensic Serology

Medicine

all of the above

serology

hundreds of years