Engineering of soybean mosaic virus as a versatile tool for studying protein-protein interactions in soybean.

Engineering of soybean mosaic virus as a versatile tool for studying protein-protein interactions in soybean.