Jessica Taaffe

Jessica Taaffe

Jessica Taaffe, PhD (@jessicataaffe) is a biomedical scientist working in the translation of science into global health policy and practice. She is Principal Consultant, Global Renaissance Enterprises.

Analysis