Invibio Ltd.

Invibio Ltd.

Konrad-Adenauer-Allee 1
64653 Lorsch

Phone: +49 (0) 6251 58 62 62
Fax: +49 (0) 6251 58 51 41