IARC

views updated

IARC Indian Agricultural Research Council
• International Agency for Research on Cancer

More From encyclopedia.com