BYÂ ANDREW CHEN A prominent Chinese Canadian scientist and her husband have been fired by the Public Health Agency of Canada after they were evicted from…
Posts tagged as “Ebola”
After more than two decades of research, the world finally has an approved Ebola vaccine. The European Commission granted marketing authorization to Merckâs vaccine, known…