10.1128/mcb.20.7.2358-2366.2000
Journal article
Informa UK Limited
2000-04-01T00:00:00+00:00
20
2358 - 2366
8