Lacerta Bio BD&L
Health/medical/pharmaceuticals
12590 Wappingers Falls
United States
Website: www.lacertabio.com
Lacerta Bio is a business development and licensing consultancy for the pharma/biotech industry. Visit us at www.lacertabio.com.



