Hello! What means "drone" there? Could it mean something like "droïd"? I see more or less what it means, but i am not sure how to translate it. Here's the context:
Thanks alot!Scientists identify genes that could turn ordinary people into supergenius (or mindless drones)