Ingenasa

Develop tools, vaccines and diagnostic kits for veterinary and food safety applications.

Address
Madrid
Spain
Telephone