Steven Shen has taken up the role of Medical Advisor - Vaccines at Pfizer in Vancouver. Up until now, he had worked as Medical Science Liaison - Vaccines at Merck.