Posted in Health & Medicine, Information Technology YMPD stands for Yeast Mitochondrial Protein Database