Prof. Dr. Dr. Roland Kley

St. Gallen

Trademarks, designs and patents