Modular nanodevices for smart adaptable vaccines Grant US-10265407-B2 United States of America 23 Apr 2019