Information RGCC

About us

RGCC was launched in 2004 by genetics pioneer Dr. Ioannis Papasotiriou who believes that the key to effectively treating cancer lies in personalised medicine using the information in a patient’s genes.

Using world-leading technology, equipment and innovative techniques, our team of scientists have developed a range of tests that give healthcare professionals comprehensive information about a patient’s genetics, physiology and immune profiles. This diversion from a ‘one-size-fits all approach’ uses data to determine what treatment will work best.

Most importantly, by looking at a person’s genetics, physiology and immune profiles, our cost-effective and highly accurate tests will give you the information you need to formulate effective personalised treatment plans.

Our laboratories in Europe are equipped with world-leading technology and staffed by experts in their fields. Using innovative techniques, they provide trusted and timely information so doctors and patients can take action based on their results.

To find out more about the full range of RGCC tests and therapies, please visit the Tests & Therapies pages.

GP information leaflet

Global Presence

RGCC is a global organisation and we work in collaboration with branch offices and distributors to provide a worldwide service. Our head office is located in Switzerland and we have state-of-the-art laboratory facilities based around the world.

RGCC Switzerland

Lindenstrasse 14, 6340, Baar, Schweiz


RGCC SA | Greece

Florina, Greece
Tel.: +30 2385 0 41950

Quarantine-Clinical Lab

Flow Cytometry Lab

Cytogenetics-Biochemistry Lab

Cell-Culturing Lab

Combinatorial-Synthetic Chemistry Lab

Analytical-Chemistry Lab

High Throughput Screening HTS Lab

Molecular Biology-Medicine Lab

G.M.O. Lab

Liquid Nitrogen

RGCC Central Europe

Biozentrum, Martin-Luther-Universität Halle-Wittenberg, Weinbergweg 22, 06120 Halle (Saale), Germany
Tel: +49 345 570 297

Cell Culturing lab

Molecular Biology-Flow Cytometry lab

RGCC India

Gajularamarm, Hyderabad, India
Tel.: +91 8897330082
Tel.: +91 4029553807