Moderna tells you "How to stop the nano-particles from self assembling"

DISCUSS THIS VIDEO