Editor
Definition

Micro molecule

The biomolecules with lower molecular weight. 

Sponsored Ads