Promise and pitfalls of the Immunochip

Promise and pitfalls of the Immunochip