JT

Jean‐Luc Teillaud

Inserm0000-0003-4442-9565
240
Publications
6,662
Citations
42
h-index
106
i10-index

Loading papers...