Kavitha Scranton on Muck Rack

Kavitha Scranton

Editor, Immunity

Scientific Editor @ImmunityCP, Cell Press; fan of science, immunology, space, & nature; opinions are my own