About company

Lacerta Bio is a business development and licensing consultancy for the pharma/biotech industry.

US
Unknown
Not verified company