CHIMRA Science Abbreviation

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

Collection and Handling for In-Situ Martian Rock Analysis

Most Common Science

Citation

Last updated: