OPEN PHACTS FOUNDATION
✓ Registered charity · 1160959About
The advancement of science for the public benefit through the sharing of knowledge and data in relation to life science and biomedical research.
Where we work
Throughout England Austria Belgium Germany Netherlands Spain Switzerland United States
Contact
Annual income £3k
Get a custom landing page to promote your charity
Find out more