Logo
D

Deloitte LLP

169 employees

Recap's mission is to provide analysis and advice for biopharmaceutical business development.

Basic info

Industry

biotechnology research

Sectors

Biotechnology
Strategic Alliances
Consulting
Licensing
Life Science
Business Development
Product Development
Analytics
Valuation
Trend Analysis

Date founded

1988

FAQ