Serratiopeptidase: a systematic review of the existing evidence.

Serratiopeptidase: a systematic review of the existing evidence.