Laboratoire de Biologie et Pharmacologie Appliquéeh-index: 99Total citations: 50,218Total papers: 2,484Homepage: http://www.lbpa.ens-cachan.fr/