DLO-NL

Medical abbreviations:
DLO-NL

Netherlands Organization for Agricultural Research