Starr, Douglas P.

Blood : an epic history of medicine and commerce - New York : Alfred A. Knopf, 1998. - xv, 441 p.

067941875X


Blood banks

362.1