Renovo Company

Renovo Ltd. provides biotechnology services.

Employee Number: 101-250
Funding Status: Early Stage Venture
Headquarters: Manchester, Manchester, United Kingdom
Technology: Small Molecules
Estimated Revenue: $10M to $50M
Founded Date: 2000
Industry: PharmTech