To all our dear users,

We are currently upgrading our site and moving to new servers in order to improve our website performance and offer a better user experience to all our website visitors. This shouldn't take long, we will be back as soon as possible. We apologize for all inconveniences caused.


Integrated Cancer Research Foundation

Nairobi, Kenya.