
CEPI's $60m speeds up race to develop Ebola Bundibugyo vaccine
Jennifer Rigby, Mariam Sunny and Julie Steenhuysen
Andre Le Roux, has been appointed managing director African Region and Deon Scheepers, business development manager at Interactive Intelligence.