Authors: Thomas Van Leeuwen, Wannes Dermauw, Konstantinos Mavridis, John Vontas - Current Opinion in Insect Science 2020 cited by 118