Kavitha Scranton on Muck Rack

Kavitha Scranton

Verified
Editor, Immunity

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