Social networks
158Activities
Technologies
Entity types
Location
177 W George St, Glasgow G2 2LB, UK
Glasgow
United Kingdom
Employees
Scale: 2-10
Estimated: 2
Engaged corporates
0Added in Motherbase
6 months, 1 week agoRestore health and save lives through innovative medicines
Rostra strives urgently to bring novel medicines to patients and clinicians with the power to restore health and save lives globally. Through its novel technology platform, Rostra is developing medicines for infectious diseases with an initial focus on invasive fungal infections.
Pharmaceutical Discovery & Drug Development and Infectious Disease