The Philippines Food and Drug Administration (FDA) announced last week the recall of all rabies vaccine manufactured by Changchun Changsheng Life Sciences Ltd from Jilin province. The FDA notes: The...