Imprint
Ocumeda GmbH
Zeppelinstraße 73
81669 Munich
Germany
Commercial Register B Munich HRB 271949
VAT ID: DE349044926
Managing Directors: Dr. Benedikt Wiechers, Dr. Christoph Werner
E-Mail: info@ocumeda.com
Data Protection Officer:
For data protection inquiries, please contact our Data Protection Officer:
E-Mail: datenschutz@ocumeda.com


