S

Stéphane Desobry

Laboratoire d'Ingénierie des Biomolécules

ORCID: 0000-0002-8992-4845

197 papers and 11.9k citations.

PubIndex Score98Top 2%How it's scored
197Publications
11.9kTotal Citations
First publication: 1990First senior author: 1998