Rebecca Landa, based in Baltimore, Maryland, United States, is currently a Founder and Director, Center for Autism and Related Disorders at Kennedy Krieger Institute, bringing experience from previous roles at Johns Hopkins School of Medicine. Rebecca Landa holds a 1981 - 1985 Doctor of Philosophy in Philosophy @ University of Washington. Rebecca Landa has 2 emails and 1 mobile phone number on RocketReach.