Is Digestive Cathepsin D the Rule in Decapod Crustaceans?

Comparative Biochemistry and Physiology - B Biochemistry and Molecular Biology - United States
doi 10.1016/j.cbpb.2017.09.006