IDCR Science Abbreviation

IDCR has various meanings in the Science category. Discover the full forms, definitions, and usage contexts of IDCR in Science.

International Decade of Cetacean Research

Most Common Science
Indirect Cost Recovery
Science

Citation

Last updated: