Scholarly Index

Sèverine Sabia

Inserm; 16,387 total citations; 204 total publications; best world rank #301

Inserm