IMCE: Institute for Molecular and Cellular Evolution

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

IMCE: Institute for Molecular and Cellular Evolution

Definition in English: Institute for Molecular and Cellular Evolution