Researchers at EPFL's Laboratory of Microbiology and Microtechnology uncovered the molecular mechanism of a UTI drug approved in Switzerland for over t | Urinary And Excretory System ...