CREEPY! Prince Charles opens new AstraZeneca research center