epiD logo

epiD

Epidermin decarboxylase

Molecular Synopsis