About The Stanley Gene Foundation (CE000266) United Kingdom