New antibodies could help us tackle drug-resistant infections

Technology