All 2018 2013 2012 Other
All Journal Article Presentation Patent
The Journal of Antibiotics
Volume: 71 Issue: 1 Pages: 79-85
10.1038/ja.2017.88