Crystal Mackall

Crystal L. Mackall (born August 21, 1960) is an American physician and immunologist. She is currently the Ernest and Amelia Gallo Family Professor of Pediatrics and Medicine at Stanford University. She is the founding director of the Stanford Center for Cancer Cell Therapy.

Crystal Mackall

Crystal L. Mackall (born August 21, 1960) is an American physician and immunologist. She is currently the Ernest and Amelia Gallo Family Professor of Pediatrics and Medicine at Stanford University. She is the founding director of the Stanford Center for Cancer Cell Therapy.