TNO

Medical abbreviations:
TNO

The Netherlands Organization