Human guinea pigs for AIDS vaccine
Human guinea pigs set to test a live AIDS vaccine will be given free lifetime care if they contact the killer disease, press reports said on Saturday, quoting a physicians group in
Human guinea pigs set to test a live AIDS vaccine will be given free lifetime care if they contact the killer disease, press reports said on Saturday, quoting a physicians group in