Alvotech GmbH
Schanzenstr. 94
40549 Düsseldorf
Germany

+49 211 / 63556790-0
contact@av-gmbh.de

Registered Office: Düsseldorf
Register court: Amtsgericht Düsseldorf
Trade register number: HRB 61649
Tax ID No.: DE815140684