CRSD

Medical abbreviations:
CRSD

Continuously Refreshed Supply And Demand