10.1101/342287
A synthetic system that combats fungal infections
2018-06-08