Institut de Pharmacologie Moléculaire et Cellulaire

Research facility


Location: Valbonne, France (FR) FR