Contact

Our Address:

Roux Lab

University of Geneva, Science II

Biochemistry Department, 3rd Floor

30 quai Ernest Ansermet

CH-1211 Geneva 4, Switzerland