John Onuh profile picture

John Onuh

Bioactive peptides: production, bioavailability, health potential, and regulatory issues