MMD: Multi-Scale Materials and Devices

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

Definition in English: Multi-Scale Materials and Devices