Nature reviews. Drug discovery

Home / Publications / Nature reviews. Drug discovery

Advances in islet encapsulation technologies.

Nature reviews. Drug discovery

Desai T, Shea LD

Advances in islet encapsulation technologies.

Nature reviews. Drug discovery

Desai T, Shea LD

Support Engineering Innovations at UCSF