Lacerta Bio

About Lacerta Bio

Reviews 8
4.4

About company

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

US
Unknown
Not verified company