SIFDS: Shanghai Institute for Food and Drug Safety

What does SIFDS mean? The above is one of SIFDS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Shanghai Institute for Food and Drug Safety