What does STAMPEDE stand for?

Here's a list of possible definitions for the shorthand STAMPEDE:


Definition

Category

Surgical Treatment And Medications Potentially Eradicate Diabetes EfficientlySurgical


© Abbreviations.com