SPUD

Medical abbreviations:
SPUD

Solar Power Unit Demonstrator