ECVAM Technology Abbreviation

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

European Centre for the Validation of Alternative Methods
Technology

Citation

Last updated: