Rob Lucas (1978-2020) Posted on 2020-10-26 Rob Lucas, founding managing editor of Pathogens and Immunity.