LP

Laurent Peyrin‐Biroulet

Inserm0000-0003-2536-6618
2,080
Publications
87,833
Citations
138
h-index
874
i10-index

Loading papers...