LDSD

Medical abbreviations:
LDSD

Low Dimensional Structures and Devices