Platform
Features
Pricing
Rinri Therapeutics
HQ
Rinri Therapeutics' headquarters in Sheffield, United Kingdom
Founder & CSO
Senior Scientist
No jobs in this office