Skip to main content
About us
Overview
Senior Management
Board of Directors
Investors
Platform
Background
Hybrid interferons
Our pipeline
Alfacyte™
News and events
Press releases
Newsroom
Contact
Contact
Please enable javascript to use this form
Contact us
+44 (0) 141 255 1038
contact@ilctherapeutics.com
Suite 2, Ground Floor Orchard Brae House, 30 Queensferry Road, Edinburgh, United Kingdom, EH4 2HS