John Richards's Location
Madison, WI, US
John Richards's Work
John Richards's Education
John Richards's Skills
John Richards's Summary
John Richards, based in Madison, WI, US, is currently a Principal Scientist at Invenra, bringing experience from previous roles at Arch Oncology, Aurora HealthCare, Xencor and The Ohio State University. John Richards holds a 1997 - 2002 Ph.D. in Immunology and Tumor Biology @ University of Arizona. With a robust skill set that includes Antibodies, In Vitro, Cell Culture, Drug Discovery, Immunology and more, John Richards contributes valuable insights to the industry. John Richards has 4 emails and 1 mobile phone number on RocketReach.