Ithaka Clients
Investment Funds
Universities and Related Organisations
Companies
Regional Development Agencies
Other Links
Biotechnology Associations
Associates & Partners
Head Office: Ithaka Life Sciences Ltd., St. John's Innovation Centre, Cowley Road, Cambridge CB4 0WS. Registered Number. 4353762