20110928122800.0 Mini-reviews in medical chemistry (Print) Mini-reviews in medical chemistry (Print) 1389-5575 1389-5575 1389-5575 1389-5575 Mini-reviews in medical chemistry. Netherlands 1389-5575 Mini-reviews in medical chemistry.