A marine viral halogenase that iodinates diverse substrates Chemistry Community, 15 Oct 2019 Halogenation plays an important role in increasing bioactivity/bioavailability, it also presents a valuable tool for C-H…