ENDO 2025 Abstract

SUN-691 Permeate: A Novel Platform for Enhanced Incretin Peptide Bioavailability

Experiments in animalsInterventions

The paper